TSTP Solution File: SYN551+2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : SYN551+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n011.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 : Fri May  3 03:31:31 EDT 2024

% Result   : Theorem 0.49s 1.16s
% Output   : CNFRefutation 0.49s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,conjecture,
    ( ? [X0] :
      ! [X1] :
        ( f(g(X1)) = X1
      <=> X0 = X1 )
  <=> ? [X0] :
      ! [X1] :
        ( g(f(X1)) = X1
      <=> X0 = X1 ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_this_cute_thing) ).

fof(f2,negated_conjecture,
    ~ ( ? [X0] :
        ! [X1] :
          ( f(g(X1)) = X1
        <=> X0 = X1 )
    <=> ? [X0] :
        ! [X1] :
          ( g(f(X1)) = X1
        <=> X0 = X1 ) ),
    inference(negated_conjecture,[],[f1]) ).

fof(f3,plain,
    ~ ( ? [X0] :
        ! [X1] :
          ( f(g(X1)) = X1
        <=> X0 = X1 )
    <=> ? [X2] :
        ! [X3] :
          ( g(f(X3)) = X3
        <=> X2 = X3 ) ),
    inference(rectify,[],[f2]) ).

fof(f4,plain,
    ( ? [X0] :
      ! [X1] :
        ( f(g(X1)) = X1
      <=> X0 = X1 )
  <~> ? [X2] :
      ! [X3] :
        ( g(f(X3)) = X3
      <=> X2 = X3 ) ),
    inference(ennf_transformation,[],[f3]) ).

fof(f5,plain,
    ( ( ! [X2] :
        ? [X3] :
          ( ( X2 != X3
            | g(f(X3)) != X3 )
          & ( X2 = X3
            | g(f(X3)) = X3 ) )
      | ! [X0] :
        ? [X1] :
          ( ( X0 != X1
            | f(g(X1)) != X1 )
          & ( X0 = X1
            | f(g(X1)) = X1 ) ) )
    & ( ? [X2] :
        ! [X3] :
          ( ( g(f(X3)) = X3
            | X2 != X3 )
          & ( X2 = X3
            | g(f(X3)) != X3 ) )
      | ? [X0] :
        ! [X1] :
          ( ( f(g(X1)) = X1
            | X0 != X1 )
          & ( X0 = X1
            | f(g(X1)) != X1 ) ) ) ),
    inference(nnf_transformation,[],[f4]) ).

fof(f6,plain,
    ( ( ! [X0] :
        ? [X1] :
          ( ( X0 != X1
            | g(f(X1)) != X1 )
          & ( X0 = X1
            | g(f(X1)) = X1 ) )
      | ! [X2] :
        ? [X3] :
          ( ( X2 != X3
            | f(g(X3)) != X3 )
          & ( X2 = X3
            | f(g(X3)) = X3 ) ) )
    & ( ? [X4] :
        ! [X5] :
          ( ( g(f(X5)) = X5
            | X4 != X5 )
          & ( X4 = X5
            | g(f(X5)) != X5 ) )
      | ? [X6] :
        ! [X7] :
          ( ( f(g(X7)) = X7
            | X6 != X7 )
          & ( X6 = X7
            | f(g(X7)) != X7 ) ) ) ),
    inference(rectify,[],[f5]) ).

fof(f7,plain,
    ! [X0] :
      ( ? [X1] :
          ( ( X0 != X1
            | g(f(X1)) != X1 )
          & ( X0 = X1
            | g(f(X1)) = X1 ) )
     => ( ( sK0(X0) != X0
          | sK0(X0) != g(f(sK0(X0))) )
        & ( sK0(X0) = X0
          | sK0(X0) = g(f(sK0(X0))) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f8,plain,
    ! [X2] :
      ( ? [X3] :
          ( ( X2 != X3
            | f(g(X3)) != X3 )
          & ( X2 = X3
            | f(g(X3)) = X3 ) )
     => ( ( sK1(X2) != X2
          | sK1(X2) != f(g(sK1(X2))) )
        & ( sK1(X2) = X2
          | sK1(X2) = f(g(sK1(X2))) ) ) ),
    introduced(choice_axiom,[]) ).

fof(f9,plain,
    ( ? [X4] :
      ! [X5] :
        ( ( g(f(X5)) = X5
          | X4 != X5 )
        & ( X4 = X5
          | g(f(X5)) != X5 ) )
   => ! [X5] :
        ( ( g(f(X5)) = X5
          | sK2 != X5 )
        & ( sK2 = X5
          | g(f(X5)) != X5 ) ) ),
    introduced(choice_axiom,[]) ).

fof(f10,plain,
    ( ? [X6] :
      ! [X7] :
        ( ( f(g(X7)) = X7
          | X6 != X7 )
        & ( X6 = X7
          | f(g(X7)) != X7 ) )
   => ! [X7] :
        ( ( f(g(X7)) = X7
          | sK3 != X7 )
        & ( sK3 = X7
          | f(g(X7)) != X7 ) ) ),
    introduced(choice_axiom,[]) ).

fof(f11,plain,
    ( ( ! [X0] :
          ( ( sK0(X0) != X0
            | sK0(X0) != g(f(sK0(X0))) )
          & ( sK0(X0) = X0
            | sK0(X0) = g(f(sK0(X0))) ) )
      | ! [X2] :
          ( ( sK1(X2) != X2
            | sK1(X2) != f(g(sK1(X2))) )
          & ( sK1(X2) = X2
            | sK1(X2) = f(g(sK1(X2))) ) ) )
    & ( ! [X5] :
          ( ( g(f(X5)) = X5
            | sK2 != X5 )
          & ( sK2 = X5
            | g(f(X5)) != X5 ) )
      | ! [X7] :
          ( ( f(g(X7)) = X7
            | sK3 != X7 )
          & ( sK3 = X7
            | f(g(X7)) != X7 ) ) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3])],[f6,f10,f9,f8,f7]) ).

fof(f12,plain,
    ! [X7,X5] :
      ( sK2 = X5
      | g(f(X5)) != X5
      | sK3 = X7
      | f(g(X7)) != X7 ),
    inference(cnf_transformation,[],[f11]) ).

fof(f13,plain,
    ! [X7,X5] :
      ( sK2 = X5
      | g(f(X5)) != X5
      | f(g(X7)) = X7
      | sK3 != X7 ),
    inference(cnf_transformation,[],[f11]) ).

fof(f14,plain,
    ! [X7,X5] :
      ( g(f(X5)) = X5
      | sK2 != X5
      | sK3 = X7
      | f(g(X7)) != X7 ),
    inference(cnf_transformation,[],[f11]) ).

fof(f15,plain,
    ! [X7,X5] :
      ( g(f(X5)) = X5
      | sK2 != X5
      | f(g(X7)) = X7
      | sK3 != X7 ),
    inference(cnf_transformation,[],[f11]) ).

fof(f16,plain,
    ! [X2,X0] :
      ( sK0(X0) = X0
      | sK0(X0) = g(f(sK0(X0)))
      | sK1(X2) = X2
      | sK1(X2) = f(g(sK1(X2))) ),
    inference(cnf_transformation,[],[f11]) ).

fof(f17,plain,
    ! [X2,X0] :
      ( sK0(X0) = X0
      | sK0(X0) = g(f(sK0(X0)))
      | sK1(X2) != X2
      | sK1(X2) != f(g(sK1(X2))) ),
    inference(cnf_transformation,[],[f11]) ).

fof(f18,plain,
    ! [X2,X0] :
      ( sK0(X0) != X0
      | sK0(X0) != g(f(sK0(X0)))
      | sK1(X2) = X2
      | sK1(X2) = f(g(sK1(X2))) ),
    inference(cnf_transformation,[],[f11]) ).

fof(f19,plain,
    ! [X2,X0] :
      ( sK0(X0) != X0
      | sK0(X0) != g(f(sK0(X0)))
      | sK1(X2) != X2
      | sK1(X2) != f(g(sK1(X2))) ),
    inference(cnf_transformation,[],[f11]) ).

fof(f20,plain,
    ! [X7] :
      ( sK2 = g(f(sK2))
      | f(g(X7)) = X7
      | sK3 != X7 ),
    inference(equality_resolution,[],[f15]) ).

fof(f21,plain,
    ( sK2 = g(f(sK2))
    | sK3 = f(g(sK3)) ),
    inference(equality_resolution,[],[f20]) ).

fof(f22,plain,
    ! [X7] :
      ( sK2 = g(f(sK2))
      | sK3 = X7
      | f(g(X7)) != X7 ),
    inference(equality_resolution,[],[f14]) ).

fof(f23,plain,
    ! [X5] :
      ( sK2 = X5
      | g(f(X5)) != X5
      | sK3 = f(g(sK3)) ),
    inference(equality_resolution,[],[f13]) ).

cnf(c_49,negated_conjecture,
    ( f(g(sK1(X1))) != sK1(X1)
    | g(f(sK0(X0))) != sK0(X0)
    | sK0(X0) != X0
    | sK1(X1) != X1 ),
    inference(cnf_transformation,[],[f19]) ).

cnf(c_50,negated_conjecture,
    ( g(f(sK0(X0))) != sK0(X0)
    | sK0(X0) != X0
    | f(g(sK1(X1))) = sK1(X1)
    | sK1(X1) = X1 ),
    inference(cnf_transformation,[],[f18]) ).

cnf(c_51,negated_conjecture,
    ( f(g(sK1(X0))) != sK1(X0)
    | sK1(X0) != X0
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1 ),
    inference(cnf_transformation,[],[f17]) ).

cnf(c_52,negated_conjecture,
    ( f(g(sK1(X1))) = sK1(X1)
    | g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK1(X1) = X1 ),
    inference(cnf_transformation,[],[f16]) ).

cnf(c_53,negated_conjecture,
    ( f(g(sK3)) = sK3
    | g(f(sK2)) = sK2 ),
    inference(cnf_transformation,[],[f21]) ).

cnf(c_54,negated_conjecture,
    ( f(g(X0)) != X0
    | g(f(sK2)) = sK2
    | X0 = sK3 ),
    inference(cnf_transformation,[],[f22]) ).

cnf(c_55,negated_conjecture,
    ( g(f(X0)) != X0
    | f(g(sK3)) = sK3
    | X0 = sK2 ),
    inference(cnf_transformation,[],[f23]) ).

cnf(c_56,negated_conjecture,
    ( f(g(X0)) != X0
    | g(f(X1)) != X1
    | X0 = sK3
    | X1 = sK2 ),
    inference(cnf_transformation,[],[f12]) ).

cnf(c_178,negated_conjecture,
    ( X0 = sK2
    | g(f(X0)) != X0
    | ~ sP0_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP0_iProver_def])],[c_56]) ).

cnf(c_179,negated_conjecture,
    ( X0 = sK3
    | f(g(X0)) != X0
    | ~ sP1_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP1_iProver_def])],[c_56]) ).

cnf(c_180,negated_conjecture,
    ( sP0_iProver_def
    | sP1_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_56]) ).

cnf(c_181,negated_conjecture,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | ~ sP2_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP2_iProver_def])],[c_52]) ).

cnf(c_182,negated_conjecture,
    ( sK1(X0) = X0
    | f(g(sK1(X0))) = sK1(X0)
    | ~ sP3_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP3_iProver_def])],[c_52]) ).

cnf(c_183,negated_conjecture,
    ( sP2_iProver_def
    | sP3_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_52]) ).

cnf(c_184,negated_conjecture,
    ( sK1(X0) != X0
    | f(g(sK1(X0))) != sK1(X0)
    | ~ sP4_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP4_iProver_def])],[c_51]) ).

cnf(c_185,negated_conjecture,
    ( sP2_iProver_def
    | sP4_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_51]) ).

cnf(c_186,negated_conjecture,
    ( g(f(sK0(X0))) != sK0(X0)
    | sK0(X0) != X0
    | ~ sP5_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[sP5_iProver_def])],[c_50]) ).

cnf(c_187,negated_conjecture,
    ( sP3_iProver_def
    | sP5_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_50]) ).

cnf(c_188,negated_conjecture,
    ( sP4_iProver_def
    | sP5_iProver_def ),
    inference(splitting,[splitting(split),new_symbols(definition,[])],[c_49]) ).

cnf(c_189,plain,
    g(sK3) = sP6_iProver_def,
    definition ).

cnf(c_190,plain,
    f(sP6_iProver_def) = sP7_iProver_def,
    definition ).

cnf(c_191,plain,
    f(sK2) = sP8_iProver_def,
    definition ).

cnf(c_192,plain,
    g(sP8_iProver_def) = sP9_iProver_def,
    definition ).

cnf(c_193,negated_conjecture,
    ( sP0_iProver_def
    | sP1_iProver_def ),
    inference(demodulation,[status(thm)],[c_180]) ).

cnf(c_194,negated_conjecture,
    ( f(g(X0)) != X0
    | ~ sP1_iProver_def
    | X0 = sK3 ),
    inference(demodulation,[status(thm)],[c_179]) ).

cnf(c_195,negated_conjecture,
    ( g(f(X0)) != X0
    | ~ sP0_iProver_def
    | X0 = sK2 ),
    inference(demodulation,[status(thm)],[c_178]) ).

cnf(c_196,negated_conjecture,
    ( g(f(X0)) != X0
    | X0 = sK2
    | sP7_iProver_def = sK3 ),
    inference(demodulation,[status(thm)],[c_55,c_189,c_190]) ).

cnf(c_197,negated_conjecture,
    ( f(g(X0)) != X0
    | X0 = sK3
    | sP9_iProver_def = sK2 ),
    inference(demodulation,[status(thm)],[c_54,c_191,c_192]) ).

cnf(c_198,negated_conjecture,
    ( sP7_iProver_def = sK3
    | sP9_iProver_def = sK2 ),
    inference(demodulation,[status(thm)],[c_53]) ).

cnf(c_199,negated_conjecture,
    ( sP2_iProver_def
    | sP3_iProver_def ),
    inference(demodulation,[status(thm)],[c_183]) ).

cnf(c_202,negated_conjecture,
    ( sP2_iProver_def
    | sP4_iProver_def ),
    inference(demodulation,[status(thm)],[c_185]) ).

cnf(c_204,negated_conjecture,
    ( ~ sP2_iProver_def
    | g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0 ),
    inference(demodulation,[status(thm)],[c_181]) ).

cnf(c_205,negated_conjecture,
    ( sP3_iProver_def
    | sP5_iProver_def ),
    inference(demodulation,[status(thm)],[c_187]) ).

cnf(c_207,negated_conjecture,
    ( ~ sP3_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0 ),
    inference(demodulation,[status(thm)],[c_182]) ).

cnf(c_208,negated_conjecture,
    ( sP4_iProver_def
    | sP5_iProver_def ),
    inference(demodulation,[status(thm)],[c_188]) ).

cnf(c_209,negated_conjecture,
    ( f(g(sK1(X0))) != sK1(X0)
    | sK1(X0) != X0
    | ~ sP4_iProver_def ),
    inference(demodulation,[status(thm)],[c_184]) ).

cnf(c_210,negated_conjecture,
    ( g(f(sK0(X0))) != sK0(X0)
    | sK0(X0) != X0
    | ~ sP5_iProver_def ),
    inference(demodulation,[status(thm)],[c_186]) ).

cnf(c_211,plain,
    X0 = X0,
    theory(equality) ).

cnf(c_212,plain,
    ( X0 != X1
    | X2 != X1
    | X2 = X0 ),
    theory(equality) ).

cnf(c_217,plain,
    sK2 = sK2,
    inference(instantiation,[status(thm)],[c_211]) ).

cnf(c_354,plain,
    ( g(sP7_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_198,c_189]) ).

cnf(c_363,plain,
    ( f(sP9_iProver_def) != sP8_iProver_def
    | ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(superposition,[status(thm)],[c_192,c_194]) ).

cnf(c_421,plain,
    ( f(sP6_iProver_def) != sP7_iProver_def
    | sK2 = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_354,c_197]) ).

cnf(c_422,plain,
    ( sK2 = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_421,c_190]) ).

cnf(c_440,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_199,c_207]) ).

cnf(c_493,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_440,c_204]) ).

cnf(c_508,plain,
    ( ~ sP1_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sK3
    | sK0(X1) = X1
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_493,c_194]) ).

cnf(c_509,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sK2
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_493,c_196]) ).

cnf(c_510,plain,
    ( ~ sP0_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sK2
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_493,c_195]) ).

cnf(c_512,plain,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_493,c_197]) ).

cnf(c_585,plain,
    ( g(sK1(X0)) = sK2
    | sK0(X1) = X1
    | sK0(X1) = sK2
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_509,c_196]) ).

cnf(c_587,plain,
    ( X0 != sK2
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X0) = sK2
    | sK1(X1) = X1
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_509]) ).

cnf(c_734,plain,
    ( X0 != sK2
    | g(sK1(X1)) = sK2
    | sK0(X0) = sK2
    | sK1(X1) = X1
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_585]) ).

cnf(c_828,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sK3
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_508]) ).

cnf(c_845,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sK3
    | sK0(X2) = X2
    | sK0(X3) = X3
    | sK0(X3) = sK2
    | sK1(X0) = X0
    | sK1(X1) = X1 ),
    inference(superposition,[status(thm)],[c_828,c_510]) ).

cnf(c_986,plain,
    ( f(g(X0)) != X0
    | sK1(X0) != X0
    | ~ sP4_iProver_def
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_512,c_209]) ).

cnf(c_988,plain,
    ( f(sK0(X0)) = sK3
    | sK0(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_512,c_197]) ).

cnf(c_1117,plain,
    ( X0 != sK3
    | f(sK0(X1)) = sK3
    | sK0(X1) = X1
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_988]) ).

cnf(c_1220,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP0_iProver_def
    | sK2 = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_195]) ).

cnf(c_1333,plain,
    ( f(sP9_iProver_def) != sP8_iProver_def
    | ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(superposition,[status(thm)],[c_192,c_194]) ).

cnf(c_1438,plain,
    ( g(sK1(X0)) = sK2
    | sK1(X0) = X0
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_734]) ).

cnf(c_1466,plain,
    ( f(sK0(X0)) = sK3
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_1117]) ).

cnf(c_1828,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_199,c_207]) ).

cnf(c_1957,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_1828,c_204]) ).

cnf(c_1971,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sK3
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_1957,c_197]) ).

cnf(c_1973,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sK2
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_1957,c_196]) ).

cnf(c_2119,plain,
    ( f(g(X0)) != X0
    | ~ sP4_iProver_def
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_986,c_512]) ).

cnf(c_2135,plain,
    ( f(sP6_iProver_def) != sK3
    | ~ sP4_iProver_def
    | g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_189,c_2119]) ).

cnf(c_2150,plain,
    ( sK3 != sP7_iProver_def
    | ~ sP4_iProver_def
    | g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_2135,c_190]) ).

cnf(c_2214,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_587]) ).

cnf(c_2246,plain,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_2150,c_202,c_204,c_422,c_2150]) ).

cnf(c_2257,plain,
    ( sK0(X0) = g(sK3)
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_1466,c_2246]) ).

cnf(c_2273,plain,
    ( sK0(X0) = X0
    | sK0(X0) = sP6_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_2257,c_189]) ).

cnf(c_2347,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | ~ sP5_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_2273,c_210]) ).

cnf(c_2353,plain,
    ( X0 != sP6_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_2273]) ).

cnf(c_2506,plain,
    ( g(sK1(X0)) = sK2
    | sK0(X1) = X1
    | sK0(X1) = sK2
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_1973,c_196]) ).

cnf(c_2508,plain,
    ( X0 != sK2
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X0) = sK2
    | sK1(X1) = X1
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_1973]) ).

cnf(c_2776,plain,
    ( X0 != sK2
    | g(sK1(X1)) = sK2
    | sK0(X0) = sK2
    | sK1(X1) = X1
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_2506]) ).

cnf(c_2872,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_2353]) ).

cnf(c_2882,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sK1(sP7_iProver_def) = sP7_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_422,c_2872]) ).

cnf(c_2890,plain,
    ( f(g(sK3)) != sK3
    | sK1(sK3) != sK3
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_2872,c_209]) ).

cnf(c_2894,plain,
    ( sK1(sK3) != sK3
    | sK3 != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_2890,c_189,c_190]) ).

cnf(c_2943,plain,
    ( g(f(X0)) != X0
    | ~ sP5_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_2347,c_2273,c_2347]) ).

cnf(c_2956,plain,
    ( ~ sP5_iProver_def
    | sK0(sK0(X0)) = sP6_iProver_def
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_2246,c_2943]) ).

cnf(c_3571,plain,
    ( g(sK1(X0)) = sK2
    | sK1(X0) = X0
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_2776]) ).

cnf(c_3994,plain,
    ( X0 != X1
    | sP9_iProver_def != X1
    | X0 = sP9_iProver_def ),
    inference(instantiation,[status(thm)],[c_212]) ).

cnf(c_3995,plain,
    ( sK2 != sK2
    | sP9_iProver_def != sK2
    | sK2 = sP9_iProver_def ),
    inference(instantiation,[status(thm)],[c_3994]) ).

cnf(c_4310,plain,
    ( ~ sP0_iProver_def
    | f(sK0(X0)) = sK3
    | g(sK1(X1)) = sK2
    | sK0(X0) = X0
    | sK1(X1) = X1
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_1971,c_195]) ).

cnf(c_4514,plain,
    ( f(g(sP7_iProver_def)) != sP7_iProver_def
    | sK1(sP7_iProver_def) != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_2882,c_209]) ).

cnf(c_4704,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_2508]) ).

cnf(c_4709,plain,
    ( ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_4514,c_422,c_2872,c_2894]) ).

cnf(c_4717,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_202,c_4709]) ).

cnf(c_4766,plain,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_4717,c_204]) ).

cnf(c_4800,plain,
    ( f(sK0(X0)) = sK3
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_4766,c_197]) ).

cnf(c_4941,plain,
    ( sK0(X0) = g(sK3)
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_4800,c_4766]) ).

cnf(c_4954,plain,
    ( sK0(X0) = X0
    | sK0(X0) = sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_4941,c_189]) ).

cnf(c_5185,plain,
    ( sK1(X0) = f(sK2)
    | sK1(X0) = X0
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_3571,c_4704]) ).

cnf(c_5196,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP8_iProver_def
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_5185,c_191]) ).

cnf(c_5419,plain,
    ( f(g(X0)) != X0
    | sK1(X0) != X0
    | ~ sP4_iProver_def
    | sK1(X0) = sP8_iProver_def
    | sK0(sK2) = sK2
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_5196,c_209]) ).

cnf(c_5610,plain,
    ( sP6_iProver_def != sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_4954]) ).

cnf(c_5612,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_5610]) ).

cnf(c_5628,plain,
    ( sK0(sK0(X0)) = sP6_iProver_def
    | sK0(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def
    | sP3_iProver_def ),
    inference(superposition,[status(thm)],[c_205,c_2956]) ).

cnf(c_5669,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK0(sK0(X1)) = sP6_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5628,c_207]) ).

cnf(c_5691,plain,
    ( g(f(sP6_iProver_def)) != sP6_iProver_def
    | sK0(sP6_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5612,c_210]) ).

cnf(c_5696,plain,
    ( sK0(sP6_iProver_def) != sP6_iProver_def
    | g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_5691,c_190]) ).

cnf(c_5711,plain,
    ( ~ sP5_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_5696,c_354,c_5612,c_5696]) ).

cnf(c_5717,plain,
    ( sK2 = sP9_iProver_def
    | sP4_iProver_def ),
    inference(superposition,[status(thm)],[c_208,c_5711]) ).

cnf(c_5718,plain,
    ( sK2 = sP9_iProver_def
    | sP3_iProver_def ),
    inference(superposition,[status(thm)],[c_205,c_5711]) ).

cnf(c_5756,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5718,c_207]) ).

cnf(c_5777,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5756,c_197]) ).

cnf(c_5831,plain,
    ( f(g(X0)) != X0
    | sK1(X0) != X0
    | ~ sP4_iProver_def
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5777,c_209]) ).

cnf(c_5832,plain,
    ( X0 != sK3
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_5777]) ).

cnf(c_5880,plain,
    ( f(g(X0)) != X0
    | sK1(X0) = sK3
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_5831,c_217,c_197,c_3995,c_5832]) ).

cnf(c_5899,plain,
    ( f(sP6_iProver_def) != sK3
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_189,c_5880]) ).

cnf(c_5908,plain,
    ( sK3 != sP7_iProver_def
    | sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_5899,c_190]) ).

cnf(c_5937,plain,
    ( sK1(sK3) = sK3
    | sK2 = sP9_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_5669,c_422,c_5908]) ).

cnf(c_5943,plain,
    ( sK1(sP7_iProver_def) = sP7_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_422,c_5937]) ).

cnf(c_5951,plain,
    ( f(g(sK3)) != sK3
    | sK1(sK3) != sK3
    | ~ sP4_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_5937,c_209]) ).

cnf(c_5954,plain,
    ( sK1(sK3) != sK3
    | sK3 != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK2 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_5951,c_189,c_190]) ).

cnf(c_5965,plain,
    sK2 = sP9_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_5943,c_422,c_5717,c_5937,c_5954]) ).

cnf(c_5992,plain,
    ( g(sK1(X0)) = sP9_iProver_def
    | sK1(X0) = X0
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(demodulation,[status(thm)],[c_1438,c_5965]) ).

cnf(c_6009,plain,
    ( g(f(X0)) != X0
    | X0 = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(demodulation,[status(thm)],[c_196,c_5965]) ).

cnf(c_6010,plain,
    f(sP9_iProver_def) = sP8_iProver_def,
    inference(demodulation,[status(thm)],[c_191,c_5965]) ).

cnf(c_6011,plain,
    ( g(f(X0)) != X0
    | ~ sP0_iProver_def
    | X0 = sP9_iProver_def ),
    inference(demodulation,[status(thm)],[c_195,c_5965]) ).

cnf(c_6121,plain,
    ( ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(backward_subsumption_resolution,[status(thm)],[c_363,c_6010]) ).

cnf(c_6178,plain,
    ( sK3 = sP8_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_6121]) ).

cnf(c_6260,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_2214,c_5965]) ).

cnf(c_6269,plain,
    ( sK1(X0) = f(sP9_iProver_def)
    | sK1(X0) = X0
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_5992,c_6260]) ).

cnf(c_6275,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP8_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_6269,c_6010]) ).

cnf(c_6309,plain,
    ( X0 != sP8_iProver_def
    | sK1(X0) = sP8_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_6275]) ).

cnf(c_6351,plain,
    ( sK0(sP9_iProver_def) = sP9_iProver_def
    | sK1(sP8_iProver_def) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_6309]) ).

cnf(c_6599,plain,
    ( f(g(sP8_iProver_def)) != sP8_iProver_def
    | sK1(sP8_iProver_def) != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_6351,c_209]) ).

cnf(c_6600,plain,
    ( sK1(sP8_iProver_def) != sP8_iProver_def
    | sP8_iProver_def != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_6599,c_192,c_6010]) ).

cnf(c_6601,plain,
    ( sK1(sP8_iProver_def) != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_6600]) ).

cnf(c_6606,plain,
    ( ~ sP4_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_6601,c_6351,c_6601]) ).

cnf(c_6614,plain,
    ( sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_202,c_6606]) ).

cnf(c_6624,plain,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_6614,c_204]) ).

cnf(c_6649,plain,
    ( sK0(X0) = X0
    | sK0(X0) = sP9_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_6624,c_6009]) ).

cnf(c_6719,plain,
    ( sP9_iProver_def != sP9_iProver_def
    | sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_6649]) ).

cnf(c_6721,plain,
    ( sK0(sP9_iProver_def) = sP9_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_6719]) ).

cnf(c_6986,plain,
    ( g(f(sP9_iProver_def)) != sP9_iProver_def
    | sK0(sP9_iProver_def) != sP9_iProver_def
    | ~ sP5_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_6721,c_210]) ).

cnf(c_6988,plain,
    ( sK0(sP9_iProver_def) != sP9_iProver_def
    | sP9_iProver_def != sP9_iProver_def
    | ~ sP5_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_6986,c_192,c_6010]) ).

cnf(c_6989,plain,
    ( sK0(sP9_iProver_def) != sP9_iProver_def
    | ~ sP5_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_6988]) ).

cnf(c_6993,plain,
    ( ~ sP5_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_6989,c_6721,c_6989]) ).

cnf(c_6999,plain,
    ( sK3 = sP7_iProver_def
    | sP4_iProver_def ),
    inference(superposition,[status(thm)],[c_208,c_6993]) ).

cnf(c_7000,plain,
    ( sK3 = sP7_iProver_def
    | sP3_iProver_def ),
    inference(superposition,[status(thm)],[c_205,c_6993]) ).

cnf(c_7013,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_7000,c_207]) ).

cnf(c_7028,plain,
    ( g(sK1(X0)) = sP9_iProver_def
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_7013,c_6009]) ).

cnf(c_7086,plain,
    ( sK1(X0) = f(sP9_iProver_def)
    | sK1(X0) = X0
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_7028,c_7013]) ).

cnf(c_7090,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_7086,c_6010]) ).

cnf(c_7177,plain,
    ( f(g(X0)) != X0
    | sK1(X0) != X0
    | ~ sP4_iProver_def
    | sK1(X0) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_7090,c_209]) ).

cnf(c_7178,plain,
    ( X0 != sP8_iProver_def
    | sK1(X0) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_7090]) ).

cnf(c_7243,plain,
    sK2 = sP9_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_4310,c_422,c_5717,c_5937,c_5954]) ).

cnf(c_7269,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP0_iProver_def
    | sP6_iProver_def = sP9_iProver_def ),
    inference(demodulation,[status(thm)],[c_1220,c_7243]) ).

cnf(c_7272,plain,
    f(sP9_iProver_def) = sP8_iProver_def,
    inference(demodulation,[status(thm)],[c_191,c_7243]) ).

cnf(c_7350,plain,
    ( ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(backward_subsumption_resolution,[status(thm)],[c_1333,c_7272]) ).

cnf(c_7359,plain,
    ( sK1(sP8_iProver_def) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_7178]) ).

cnf(c_7412,plain,
    ( sK1(X0) = sP8_iProver_def
    | f(g(X0)) != X0
    | sK3 = sP7_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_5419,c_6999,c_7090,c_7177]) ).

cnf(c_7413,plain,
    ( f(g(X0)) != X0
    | sK1(X0) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(renaming,[status(thm)],[c_7412]) ).

cnf(c_7424,plain,
    ( f(sP9_iProver_def) != sP8_iProver_def
    | sK1(sP8_iProver_def) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_192,c_7413]) ).

cnf(c_7452,plain,
    ( sK1(sP8_iProver_def) = sP8_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_7424,c_7359]) ).

cnf(c_7459,plain,
    ( f(g(sP8_iProver_def)) != sP8_iProver_def
    | sK1(sP8_iProver_def) != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_7452,c_209]) ).

cnf(c_7460,plain,
    ( sK1(sP8_iProver_def) != sP8_iProver_def
    | sP8_iProver_def != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_7459,c_192,c_7272]) ).

cnf(c_7461,plain,
    ( sK1(sP8_iProver_def) != sP8_iProver_def
    | ~ sP4_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_7460]) ).

cnf(c_7471,plain,
    ( sK3 = sP8_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_7350]) ).

cnf(c_7484,plain,
    sK3 = sP7_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_7461,c_6999,c_7359,c_7461]) ).

cnf(c_7486,plain,
    ( sP7_iProver_def = sP8_iProver_def
    | sP0_iProver_def ),
    inference(demodulation,[status(thm)],[c_7471,c_7484]) ).

cnf(c_7499,plain,
    g(sP7_iProver_def) = sP6_iProver_def,
    inference(demodulation,[status(thm)],[c_189,c_7484]) ).

cnf(c_7528,plain,
    ( ~ sP0_iProver_def
    | sP6_iProver_def = sP9_iProver_def ),
    inference(backward_subsumption_resolution,[status(thm)],[c_7269,c_7499]) ).

cnf(c_7616,plain,
    ( sP6_iProver_def = sP9_iProver_def
    | sP7_iProver_def = sP8_iProver_def ),
    inference(superposition,[status(thm)],[c_7486,c_7528]) ).

cnf(c_7629,plain,
    ( f(sP6_iProver_def) = sP8_iProver_def
    | sP7_iProver_def = sP8_iProver_def ),
    inference(superposition,[status(thm)],[c_7616,c_7272]) ).

cnf(c_7630,plain,
    sP7_iProver_def = sP8_iProver_def,
    inference(light_normalisation,[status(thm)],[c_7629,c_190]) ).

cnf(c_7632,plain,
    g(sP7_iProver_def) = sP9_iProver_def,
    inference(demodulation,[status(thm)],[c_192,c_7630]) ).

cnf(c_7633,plain,
    sP6_iProver_def = sP9_iProver_def,
    inference(light_normalisation,[status(thm)],[c_7632,c_7499]) ).

cnf(c_7835,plain,
    ( g(f(X0)) != X0
    | ~ sP0_iProver_def
    | X0 = sP9_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_195,c_7243]) ).

cnf(c_7843,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP0_iProver_def
    | sP6_iProver_def = sP9_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_7835]) ).

cnf(c_7847,plain,
    f(sP9_iProver_def) = sP8_iProver_def,
    inference(light_normalisation,[status(thm)],[c_191,c_7243]) ).

cnf(c_7849,plain,
    ( f(sP9_iProver_def) != sP8_iProver_def
    | ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(superposition,[status(thm)],[c_192,c_194]) ).

cnf(c_7850,plain,
    ( ~ sP1_iProver_def
    | sK3 = sP8_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_7849,c_7847]) ).

cnf(c_7853,plain,
    sP6_iProver_def = sP9_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_7843,c_7633]) ).

cnf(c_7856,plain,
    f(sP6_iProver_def) = sP8_iProver_def,
    inference(demodulation,[status(thm)],[c_7847,c_7853]) ).

cnf(c_7858,plain,
    ( g(f(X0)) != X0
    | ~ sP0_iProver_def
    | X0 = sP6_iProver_def ),
    inference(demodulation,[status(thm)],[c_7835,c_7853]) ).

cnf(c_7859,plain,
    sP7_iProver_def = sP8_iProver_def,
    inference(light_normalisation,[status(thm)],[c_7856,c_190]) ).

cnf(c_7863,plain,
    ( ~ sP1_iProver_def
    | sK3 = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_7850,c_7859]) ).

cnf(c_7868,plain,
    ( sK3 = sP7_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_7863]) ).

cnf(c_7892,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_199,c_207]) ).

cnf(c_7908,plain,
    sK3 = sP7_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_7868,c_6999,c_7359,c_7461]) ).

cnf(c_7912,plain,
    g(sP7_iProver_def) = sP6_iProver_def,
    inference(demodulation,[status(thm)],[c_189,c_7908]) ).

cnf(c_7913,plain,
    ( f(g(X0)) != X0
    | ~ sP1_iProver_def
    | X0 = sP7_iProver_def ),
    inference(demodulation,[status(thm)],[c_194,c_7908]) ).

cnf(c_7938,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | g(f(sK0(X1))) = sK0(X1)
    | sK0(X1) = X1
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_7892,c_204]) ).

cnf(c_7952,plain,
    ( ~ sP1_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_7938,c_7913]) ).

cnf(c_7953,plain,
    ( ~ sP0_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_7938,c_7858]) ).

cnf(c_8003,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_7952]) ).

cnf(c_8029,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X2) = X2
    | sK0(X3) = X3
    | sK0(X3) = sP6_iProver_def
    | sK1(X0) = X0
    | sK1(X1) = X1 ),
    inference(superposition,[status(thm)],[c_8003,c_7953]) ).

cnf(c_8132,plain,
    ( sK1(X0) != sK1(X0)
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK0(X2) = X2
    | sK0(X2) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(equality_factoring,[status(thm)],[c_8029]) ).

cnf(c_8133,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK0(X2) = X2
    | sK0(X2) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(equality_resolution_simp,[status(thm)],[c_8132]) ).

cnf(c_8225,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X2) = X2
    | sK1(X1) = X1 ),
    inference(superposition,[status(thm)],[c_8133,c_210]) ).

cnf(c_8342,plain,
    ( g(f(X0)) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X2) = X2
    | sK1(X1) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_8225,c_8133]) ).

cnf(c_8354,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_8342]) ).

cnf(c_8355,plain,
    ( ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_8354,c_7912]) ).

cnf(c_8603,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_8355,c_205,c_207,c_8355]) ).

cnf(c_8817,plain,
    sK3 = sP7_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_7359,c_7484]) ).

cnf(c_8828,plain,
    ( sP7_iProver_def = sP8_iProver_def
    | sP0_iProver_def ),
    inference(demodulation,[status(thm)],[c_6178,c_8817]) ).

cnf(c_8835,plain,
    g(sP7_iProver_def) = sP6_iProver_def,
    inference(demodulation,[status(thm)],[c_189,c_8817]) ).

cnf(c_8836,plain,
    ( f(g(X0)) != X0
    | ~ sP1_iProver_def
    | X0 = sP7_iProver_def ),
    inference(demodulation,[status(thm)],[c_194,c_8817]) ).

cnf(c_8867,plain,
    sP7_iProver_def = sP8_iProver_def,
    inference(global_subsumption_just,[status(thm)],[c_8828,c_7630]) ).

cnf(c_8870,plain,
    g(sP7_iProver_def) = sP9_iProver_def,
    inference(demodulation,[status(thm)],[c_192,c_8867]) ).

cnf(c_8871,plain,
    sP6_iProver_def = sP9_iProver_def,
    inference(light_normalisation,[status(thm)],[c_8870,c_8835]) ).

cnf(c_8874,plain,
    ( g(f(X0)) != X0
    | ~ sP0_iProver_def
    | X0 = sP6_iProver_def ),
    inference(demodulation,[status(thm)],[c_6011,c_8871]) ).

cnf(c_8875,plain,
    sK2 = sP6_iProver_def,
    inference(demodulation,[status(thm)],[c_5965,c_8871]) ).

cnf(c_9046,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X2) = X2
    | sK0(X3) = X3
    | sK0(X3) = sP6_iProver_def
    | sK1(X0) = X0
    | sK1(X1) = X1 ),
    inference(light_normalisation,[status(thm)],[c_845,c_8817,c_8875]) ).

cnf(c_9090,plain,
    ( sK1(X0) != sK1(X0)
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK0(X2) = X2
    | sK0(X2) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(equality_factoring,[status(thm)],[c_9046]) ).

cnf(c_9091,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK0(X2) = X2
    | sK0(X2) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(equality_resolution_simp,[status(thm)],[c_9090]) ).

cnf(c_9359,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X2) = X2
    | sK1(X1) = X1 ),
    inference(superposition,[status(thm)],[c_9091,c_210]) ).

cnf(c_9469,plain,
    ( g(f(X0)) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | f(sK0(X2)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X2) = X2
    | sK1(X1) = X1 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_9359,c_9091]) ).

cnf(c_9481,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_9469]) ).

cnf(c_9482,plain,
    ( ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_9481,c_8835]) ).

cnf(c_9658,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X1) = X1
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_9482,c_8603]) ).

cnf(c_9673,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X2) = g(sP7_iProver_def)
    | sK0(X2) = X2
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_9658,c_493]) ).

cnf(c_9693,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X2) = X2
    | sK0(X2) = sP6_iProver_def
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_9673,c_8835]) ).

cnf(c_10195,plain,
    ( sK1(X0) != sK1(X0)
    | f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sP6_iProver_def
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_9693]) ).

cnf(c_10196,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK0(X1) = X1
    | sK0(X1) = sP6_iProver_def
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_10195]) ).

cnf(c_10256,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X0) = sP6_iProver_def
    | sK1(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_10196,c_210]) ).

cnf(c_10673,plain,
    ( g(f(X0)) != X0
    | ~ sP5_iProver_def
    | f(g(sK1(X1))) = sK1(X1)
    | sK0(X0) = sP6_iProver_def
    | sK1(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_10256,c_10196]) ).

cnf(c_10687,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_10673]) ).

cnf(c_10688,plain,
    ( ~ sP5_iProver_def
    | f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_10687,c_8835]) ).

cnf(c_10867,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_10688,c_205,c_207,c_10688]) ).

cnf(c_10877,plain,
    ( ~ sP1_iProver_def
    | sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_10867,c_8836]) ).

cnf(c_10879,plain,
    ( ~ sP0_iProver_def
    | g(sK1(X0)) = sP6_iProver_def
    | sK1(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_10867,c_8874]) ).

cnf(c_10906,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_10877]) ).

cnf(c_10955,plain,
    ( g(sK1(X0)) = sP6_iProver_def
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_10906,c_10879]) ).

cnf(c_10998,plain,
    ( sK1(X0) = f(sP6_iProver_def)
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_10955,c_10867]) ).

cnf(c_11016,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_10998,c_190]) ).

cnf(c_12501,plain,
    ( X0 != X0
    | sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_11016]) ).

cnf(c_12503,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_12501]) ).

cnf(c_12540,plain,
    ( X0 != sP7_iProver_def
    | sK1(X0) = sP7_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_12503]) ).

cnf(c_13591,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sK1(sP7_iProver_def) = sP7_iProver_def ),
    inference(equality_resolution,[status(thm)],[c_12540]) ).

cnf(c_13602,plain,
    ( f(g(sP7_iProver_def)) != sP7_iProver_def
    | sK1(sP7_iProver_def) != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13591,c_209]) ).

cnf(c_13603,plain,
    ( sK1(sP7_iProver_def) != sP7_iProver_def
    | sP7_iProver_def != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_13602,c_190,c_8835]) ).

cnf(c_13604,plain,
    ( sK1(sP7_iProver_def) != sP7_iProver_def
    | ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_13603]) ).

cnf(c_13608,plain,
    ( ~ sP4_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_13604,c_13591,c_13604]) ).

cnf(c_13614,plain,
    ( sK0(sP6_iProver_def) = sP6_iProver_def
    | sP2_iProver_def ),
    inference(superposition,[status(thm)],[c_202,c_13608]) ).

cnf(c_13621,plain,
    ( g(f(sK0(X0))) = sK0(X0)
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13614,c_204]) ).

cnf(c_13637,plain,
    ( ~ sP1_iProver_def
    | f(sK0(X0)) = sP7_iProver_def
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13621,c_8836]) ).

cnf(c_13639,plain,
    ( ~ sP0_iProver_def
    | sK0(X0) = X0
    | sK0(X0) = sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13621,c_8874]) ).

cnf(c_13721,plain,
    ( f(sK0(X0)) = sP7_iProver_def
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_13637]) ).

cnf(c_13735,plain,
    ( f(sK0(X0)) = sP7_iProver_def
    | sK0(X0) = X0
    | sK0(X1) = X1
    | sK0(X1) = sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13721,c_13639]) ).

cnf(c_13801,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | ~ sP5_iProver_def
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_13735,c_210]) ).

cnf(c_14008,plain,
    ( sK0(X0) != X0
    | g(f(X0)) != X0
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(global_subsumption_just,[status(thm)],[c_13801,c_208,c_13608,c_13801]) ).

cnf(c_14009,plain,
    ( g(f(X0)) != X0
    | sK0(X0) != X0
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(renaming,[status(thm)],[c_14008]) ).

cnf(c_14016,plain,
    ( g(f(X0)) != X0
    | f(sK0(X1)) = sP7_iProver_def
    | sK0(X0) = sP6_iProver_def
    | sK0(X1) = X1
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_14009,c_13735]) ).

cnf(c_14030,plain,
    ( g(sP7_iProver_def) != sP6_iProver_def
    | f(sK0(X0)) = sP7_iProver_def
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_190,c_14016]) ).

cnf(c_14031,plain,
    ( f(sK0(X0)) = sP7_iProver_def
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_14030,c_8835]) ).

cnf(c_14064,plain,
    ( sK0(X0) = g(sP7_iProver_def)
    | sK0(X0) = X0
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(superposition,[status(thm)],[c_14031,c_13621]) ).

cnf(c_14071,plain,
    ( sK0(X0) = X0
    | sK0(X0) = sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_14064,c_8835]) ).

cnf(c_14144,plain,
    ( sP6_iProver_def != sP6_iProver_def
    | sK0(sP6_iProver_def) = sP6_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_14071]) ).

cnf(c_14146,plain,
    sK0(sP6_iProver_def) = sP6_iProver_def,
    inference(equality_resolution_simp,[status(thm)],[c_14144]) ).

cnf(c_14149,plain,
    ( g(f(sP6_iProver_def)) != sP6_iProver_def
    | sK0(sP6_iProver_def) != sP6_iProver_def
    | ~ sP5_iProver_def ),
    inference(superposition,[status(thm)],[c_14146,c_210]) ).

cnf(c_14152,plain,
    ( g(f(sP6_iProver_def)) != sP6_iProver_def
    | ~ sP5_iProver_def ),
    inference(forward_subsumption_resolution,[status(thm)],[c_14149,c_14146]) ).

cnf(c_14153,plain,
    ( sP6_iProver_def != sP6_iProver_def
    | ~ sP5_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_14152,c_190,c_8835]) ).

cnf(c_14154,plain,
    ~ sP5_iProver_def,
    inference(equality_resolution_simp,[status(thm)],[c_14153]) ).

cnf(c_14155,plain,
    sP4_iProver_def,
    inference(backward_subsumption_resolution,[status(thm)],[c_208,c_14154]) ).

cnf(c_14156,plain,
    sP3_iProver_def,
    inference(backward_subsumption_resolution,[status(thm)],[c_205,c_14154]) ).

cnf(c_14158,plain,
    ( f(g(sK1(X0))) != sK1(X0)
    | sK1(X0) != X0 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_209,c_14155]) ).

cnf(c_14167,plain,
    ( f(g(sK1(X0))) = sK1(X0)
    | sK1(X0) = X0 ),
    inference(backward_subsumption_resolution,[status(thm)],[c_207,c_14156]) ).

cnf(c_14179,plain,
    ( ~ sP1_iProver_def
    | sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_14167,c_8836]) ).

cnf(c_14180,plain,
    ( ~ sP0_iProver_def
    | g(sK1(X0)) = sP6_iProver_def
    | sK1(X0) = X0 ),
    inference(superposition,[status(thm)],[c_14167,c_8874]) ).

cnf(c_14225,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sP0_iProver_def ),
    inference(superposition,[status(thm)],[c_193,c_14179]) ).

cnf(c_14252,plain,
    ( g(sK1(X0)) = sP6_iProver_def
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_14225,c_14180]) ).

cnf(c_14279,plain,
    ( sK1(X0) = f(sP6_iProver_def)
    | sK1(X0) = X0
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_14252,c_14167]) ).

cnf(c_14292,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def
    | sK1(X1) = X1
    | sK1(X1) = sP7_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_14279,c_190]) ).

cnf(c_14397,plain,
    ( X0 != X0
    | sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_14292]) ).

cnf(c_14399,plain,
    ( sK1(X0) = X0
    | sK1(X0) = sP7_iProver_def ),
    inference(equality_resolution_simp,[status(thm)],[c_14397]) ).

cnf(c_14414,plain,
    ( X0 != sP7_iProver_def
    | sK1(X0) = sP7_iProver_def ),
    inference(equality_factoring,[status(thm)],[c_14399]) ).

cnf(c_14431,plain,
    sK1(sP7_iProver_def) = sP7_iProver_def,
    inference(equality_resolution,[status(thm)],[c_14414]) ).

cnf(c_14482,plain,
    ( f(g(sP7_iProver_def)) != sP7_iProver_def
    | sK1(sP7_iProver_def) != sP7_iProver_def ),
    inference(superposition,[status(thm)],[c_14431,c_14158]) ).

cnf(c_14484,plain,
    f(g(sP7_iProver_def)) != sP7_iProver_def,
    inference(forward_subsumption_resolution,[status(thm)],[c_14482,c_14431]) ).

cnf(c_14485,plain,
    sP7_iProver_def != sP7_iProver_def,
    inference(light_normalisation,[status(thm)],[c_14484,c_190,c_8835]) ).

cnf(c_14486,plain,
    $false,
    inference(equality_resolution_simp,[status(thm)],[c_14485]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.11  % Problem  : SYN551+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% 0.13/0.12  % Command  : run_iprover %s %d THM
% 0.13/0.33  % Computer : n011.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Thu May  2 20:47:33 EDT 2024
% 0.13/0.33  % CPUTime  : 
% 0.20/0.45  Running first-order theorem proving
% 0.20/0.45  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.49/1.16  % SZS status Started for theBenchmark.p
% 0.49/1.16  % SZS status Theorem for theBenchmark.p
% 0.49/1.16  
% 0.49/1.16  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 0.49/1.16  
% 0.49/1.16  ------  iProver source info
% 0.49/1.16  
% 0.49/1.16  git: date: 2024-05-02 19:28:25 +0000
% 0.49/1.16  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 0.49/1.16  git: non_committed_changes: false
% 0.49/1.16  
% 0.49/1.16  ------ Parsing...
% 0.49/1.16  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 0.49/1.16  
% 0.49/1.16  ------ Preprocessing... sup_sim: 0  sf_s  rm: 0 0s  sf_e  pe_s  pe_e 
% 0.49/1.16  
% 0.49/1.16  ------ Preprocessing... gs_s  sp: 10 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 0.49/1.16  
% 0.49/1.16  ------ Preprocessing... sf_s  rm: 0 0s  sf_e 
% 0.49/1.16  ------ Proving...
% 0.49/1.16  ------ Problem Properties 
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  clauses                                 18
% 0.49/1.16  conjectures                             14
% 0.49/1.16  EPR                                     6
% 0.49/1.16  Horn                                    8
% 0.49/1.16  unary                                   4
% 0.49/1.16  binary                                  6
% 0.49/1.16  lits                                    40
% 0.49/1.16  lits eq                                 24
% 0.49/1.16  fd_pure                                 0
% 0.49/1.16  fd_pseudo                               0
% 0.49/1.16  fd_cond                                 4
% 0.49/1.16  fd_pseudo_cond                          0
% 0.49/1.16  AC symbols                              0
% 0.49/1.16  
% 0.49/1.16  ------ Schedule dynamic 5 is on 
% 0.49/1.16  
% 0.49/1.16  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  ------ 
% 0.49/1.16  Current options:
% 0.49/1.16  ------ 
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  ------ Proving...
% 0.49/1.16  
% 0.49/1.16  
% 0.49/1.16  % SZS status Theorem for theBenchmark.p
% 0.49/1.16  
% 0.49/1.16  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 0.49/1.16  
% 0.49/1.16  
%------------------------------------------------------------------------------