TSTP Solution File: KRS149+1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : KRS149+1 : TPTP v8.1.2. Released v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n032.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Tue Apr 30 20:24:54 EDT 2024

% Result   : Theorem 0.10s 0.34s
% Output   : CNFRefutation 0.10s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   20
% Syntax   : Number of formulae    :   98 (  19 unt;   0 def)
%            Number of atoms       :  326 (   0 equ)
%            Maximal formula atoms :   14 (   3 avg)
%            Number of connectives :  386 ( 158   ~; 161   |;  47   &)
%                                         (  19 <=>;   0  =>;   0  <=;   1 <~>)
%            Maximal formula depth :   13 (   4 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   26 (  25 usr;  13 prp; 0-1 aty)
%            Number of functors    :    4 (   4 usr;   4 con; 0-0 aty)
%            Number of variables   :   47 (  40   !;   7   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X] :
      ( cowlThing(X)
      & ~ cowlNothing(X) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [X] :
      ( xsd_string(X)
    <=> ~ xsd_integer(X) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f66,axiom,
    ! [X] :
      ( cC216(X)
    <=> ( ~ cC214(X)
        & cC64(X) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f71,axiom,
    ! [X] :
      ( cC30(X)
    <=> ( cC14(X)
        & cC28(X) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f79,axiom,
    ! [X] :
      ( cC46(X)
    <=> ( cC30(X)
        & cC44(X) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f108,axiom,
    ! [X] :
      ( cTEST(X)
    <=> ( cC216(X)
        & cC46(X) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f109,axiom,
    cTEST(iV3102),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f126,conjecture,
    ( ! [X] :
        ( cowlThing(X)
        & ~ cowlNothing(X) )
    & ! [X] :
        ( xsd_string(X)
      <=> ~ xsd_integer(X) )
    & cC216(iV3102)
    & cC46(iV3102)
    & cC30(iV3102)
    & cC44(iV3102)
    & cC28(iV3102)
    & cC64(iV3102)
    & cC14(iV3102)
    & cowlThing(iV3102) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f127,negated_conjecture,
    ~ ( ! [X] :
          ( cowlThing(X)
          & ~ cowlNothing(X) )
      & ! [X] :
          ( xsd_string(X)
        <=> ~ xsd_integer(X) )
      & cC216(iV3102)
      & cC46(iV3102)
      & cC30(iV3102)
      & cC44(iV3102)
      & cC28(iV3102)
      & cC64(iV3102)
      & cC14(iV3102)
      & cowlThing(iV3102) ),
    inference(negated_conjecture,[status(cth)],[f126]) ).

fof(f128,plain,
    ( ! [X] : cowlThing(X)
    & ! [X] : ~ cowlNothing(X) ),
    inference(miniscoping,[status(esa)],[f1]) ).

fof(f129,plain,
    ! [X0] : cowlThing(X0),
    inference(cnf_transformation,[status(esa)],[f128]) ).

fof(f130,plain,
    ! [X0] : ~ cowlNothing(X0),
    inference(cnf_transformation,[status(esa)],[f128]) ).

fof(f131,plain,
    ! [X] :
      ( ( ~ xsd_string(X)
        | ~ xsd_integer(X) )
      & ( xsd_string(X)
        | xsd_integer(X) ) ),
    inference(NNF_transformation,[status(esa)],[f2]) ).

fof(f132,plain,
    ( ! [X] :
        ( ~ xsd_string(X)
        | ~ xsd_integer(X) )
    & ! [X] :
        ( xsd_string(X)
        | xsd_integer(X) ) ),
    inference(miniscoping,[status(esa)],[f131]) ).

fof(f133,plain,
    ! [X0] :
      ( ~ xsd_string(X0)
      | ~ xsd_integer(X0) ),
    inference(cnf_transformation,[status(esa)],[f132]) ).

fof(f134,plain,
    ! [X0] :
      ( xsd_string(X0)
      | xsd_integer(X0) ),
    inference(cnf_transformation,[status(esa)],[f132]) ).

fof(f483,plain,
    ! [X] :
      ( ( ~ cC216(X)
        | ( ~ cC214(X)
          & cC64(X) ) )
      & ( cC216(X)
        | cC214(X)
        | ~ cC64(X) ) ),
    inference(NNF_transformation,[status(esa)],[f66]) ).

fof(f484,plain,
    ( ! [X] :
        ( ~ cC216(X)
        | ( ~ cC214(X)
          & cC64(X) ) )
    & ! [X] :
        ( cC216(X)
        | cC214(X)
        | ~ cC64(X) ) ),
    inference(miniscoping,[status(esa)],[f483]) ).

fof(f486,plain,
    ! [X0] :
      ( ~ cC216(X0)
      | cC64(X0) ),
    inference(cnf_transformation,[status(esa)],[f484]) ).

fof(f510,plain,
    ! [X] :
      ( ( ~ cC30(X)
        | ( cC14(X)
          & cC28(X) ) )
      & ( cC30(X)
        | ~ cC14(X)
        | ~ cC28(X) ) ),
    inference(NNF_transformation,[status(esa)],[f71]) ).

fof(f511,plain,
    ( ! [X] :
        ( ~ cC30(X)
        | ( cC14(X)
          & cC28(X) ) )
    & ! [X] :
        ( cC30(X)
        | ~ cC14(X)
        | ~ cC28(X) ) ),
    inference(miniscoping,[status(esa)],[f510]) ).

fof(f512,plain,
    ! [X0] :
      ( ~ cC30(X0)
      | cC14(X0) ),
    inference(cnf_transformation,[status(esa)],[f511]) ).

fof(f513,plain,
    ! [X0] :
      ( ~ cC30(X0)
      | cC28(X0) ),
    inference(cnf_transformation,[status(esa)],[f511]) ).

fof(f514,plain,
    ! [X0] :
      ( cC30(X0)
      | ~ cC14(X0)
      | ~ cC28(X0) ),
    inference(cnf_transformation,[status(esa)],[f511]) ).

fof(f554,plain,
    ! [X] :
      ( ( ~ cC46(X)
        | ( cC30(X)
          & cC44(X) ) )
      & ( cC46(X)
        | ~ cC30(X)
        | ~ cC44(X) ) ),
    inference(NNF_transformation,[status(esa)],[f79]) ).

fof(f555,plain,
    ( ! [X] :
        ( ~ cC46(X)
        | ( cC30(X)
          & cC44(X) ) )
    & ! [X] :
        ( cC46(X)
        | ~ cC30(X)
        | ~ cC44(X) ) ),
    inference(miniscoping,[status(esa)],[f554]) ).

fof(f556,plain,
    ! [X0] :
      ( ~ cC46(X0)
      | cC30(X0) ),
    inference(cnf_transformation,[status(esa)],[f555]) ).

fof(f557,plain,
    ! [X0] :
      ( ~ cC46(X0)
      | cC44(X0) ),
    inference(cnf_transformation,[status(esa)],[f555]) ).

fof(f558,plain,
    ! [X0] :
      ( cC46(X0)
      | ~ cC30(X0)
      | ~ cC44(X0) ),
    inference(cnf_transformation,[status(esa)],[f555]) ).

fof(f714,plain,
    ! [X] :
      ( ( ~ cTEST(X)
        | ( cC216(X)
          & cC46(X) ) )
      & ( cTEST(X)
        | ~ cC216(X)
        | ~ cC46(X) ) ),
    inference(NNF_transformation,[status(esa)],[f108]) ).

fof(f715,plain,
    ( ! [X] :
        ( ~ cTEST(X)
        | ( cC216(X)
          & cC46(X) ) )
    & ! [X] :
        ( cTEST(X)
        | ~ cC216(X)
        | ~ cC46(X) ) ),
    inference(miniscoping,[status(esa)],[f714]) ).

fof(f716,plain,
    ! [X0] :
      ( ~ cTEST(X0)
      | cC216(X0) ),
    inference(cnf_transformation,[status(esa)],[f715]) ).

fof(f717,plain,
    ! [X0] :
      ( ~ cTEST(X0)
      | cC46(X0) ),
    inference(cnf_transformation,[status(esa)],[f715]) ).

fof(f719,plain,
    cTEST(iV3102),
    inference(cnf_transformation,[status(esa)],[f109]) ).

fof(f741,plain,
    ( ? [X] :
        ( ~ cowlThing(X)
        | cowlNothing(X) )
    | ? [X] :
        ( xsd_string(X)
      <~> ~ xsd_integer(X) )
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(pre_NNF_transformation,[status(esa)],[f127]) ).

fof(f742,plain,
    ( ? [X] :
        ( ~ cowlThing(X)
        | cowlNothing(X) )
    | ? [X] :
        ( ( xsd_string(X)
          | ~ xsd_integer(X) )
        & ( ~ xsd_string(X)
          | xsd_integer(X) ) )
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(NNF_transformation,[status(esa)],[f741]) ).

fof(f743,plain,
    ( ? [X] : ~ cowlThing(X)
    | ? [X] : cowlNothing(X)
    | ? [X] :
        ( ( xsd_string(X)
          | ~ xsd_integer(X) )
        & ( ~ xsd_string(X)
          | xsd_integer(X) ) )
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(miniscoping,[status(esa)],[f742]) ).

fof(f744,plain,
    ( ~ cowlThing(sk0_54)
    | cowlNothing(sk0_55)
    | ( ( xsd_string(sk0_56)
        | ~ xsd_integer(sk0_56) )
      & ( ~ xsd_string(sk0_56)
        | xsd_integer(sk0_56) ) )
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(skolemization,[status(esa)],[f743]) ).

fof(f745,plain,
    ( ~ cowlThing(sk0_54)
    | cowlNothing(sk0_55)
    | xsd_string(sk0_56)
    | ~ xsd_integer(sk0_56)
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(cnf_transformation,[status(esa)],[f744]) ).

fof(f746,plain,
    ( ~ cowlThing(sk0_54)
    | cowlNothing(sk0_55)
    | ~ xsd_string(sk0_56)
    | xsd_integer(sk0_56)
    | ~ cC216(iV3102)
    | ~ cC46(iV3102)
    | ~ cC30(iV3102)
    | ~ cC44(iV3102)
    | ~ cC28(iV3102)
    | ~ cC64(iV3102)
    | ~ cC14(iV3102)
    | ~ cowlThing(iV3102) ),
    inference(cnf_transformation,[status(esa)],[f744]) ).

fof(f747,plain,
    ( spl0_0
  <=> cowlThing(sk0_54) ),
    introduced(split_symbol_definition) ).

fof(f749,plain,
    ( ~ cowlThing(sk0_54)
    | spl0_0 ),
    inference(component_clause,[status(thm)],[f747]) ).

fof(f750,plain,
    ( spl0_1
  <=> cowlNothing(sk0_55) ),
    introduced(split_symbol_definition) ).

fof(f751,plain,
    ( cowlNothing(sk0_55)
    | ~ spl0_1 ),
    inference(component_clause,[status(thm)],[f750]) ).

fof(f753,plain,
    ( spl0_2
  <=> xsd_string(sk0_56) ),
    introduced(split_symbol_definition) ).

fof(f754,plain,
    ( xsd_string(sk0_56)
    | ~ spl0_2 ),
    inference(component_clause,[status(thm)],[f753]) ).

fof(f755,plain,
    ( ~ xsd_string(sk0_56)
    | spl0_2 ),
    inference(component_clause,[status(thm)],[f753]) ).

fof(f756,plain,
    ( spl0_3
  <=> xsd_integer(sk0_56) ),
    introduced(split_symbol_definition) ).

fof(f757,plain,
    ( xsd_integer(sk0_56)
    | ~ spl0_3 ),
    inference(component_clause,[status(thm)],[f756]) ).

fof(f759,plain,
    ( spl0_4
  <=> cC216(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f761,plain,
    ( ~ cC216(iV3102)
    | spl0_4 ),
    inference(component_clause,[status(thm)],[f759]) ).

fof(f762,plain,
    ( spl0_5
  <=> cC46(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f765,plain,
    ( spl0_6
  <=> cC30(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f768,plain,
    ( spl0_7
  <=> cC44(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f770,plain,
    ( ~ cC44(iV3102)
    | spl0_7 ),
    inference(component_clause,[status(thm)],[f768]) ).

fof(f771,plain,
    ( spl0_8
  <=> cC28(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f773,plain,
    ( ~ cC28(iV3102)
    | spl0_8 ),
    inference(component_clause,[status(thm)],[f771]) ).

fof(f774,plain,
    ( spl0_9
  <=> cC64(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f776,plain,
    ( ~ cC64(iV3102)
    | spl0_9 ),
    inference(component_clause,[status(thm)],[f774]) ).

fof(f777,plain,
    ( spl0_10
  <=> cC14(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f779,plain,
    ( ~ cC14(iV3102)
    | spl0_10 ),
    inference(component_clause,[status(thm)],[f777]) ).

fof(f780,plain,
    ( spl0_11
  <=> cowlThing(iV3102) ),
    introduced(split_symbol_definition) ).

fof(f782,plain,
    ( ~ cowlThing(iV3102)
    | spl0_11 ),
    inference(component_clause,[status(thm)],[f780]) ).

fof(f783,plain,
    ( ~ spl0_0
    | spl0_1
    | spl0_2
    | ~ spl0_3
    | ~ spl0_4
    | ~ spl0_5
    | ~ spl0_6
    | ~ spl0_7
    | ~ spl0_8
    | ~ spl0_9
    | ~ spl0_10
    | ~ spl0_11 ),
    inference(split_clause,[status(thm)],[f745,f747,f750,f753,f756,f759,f762,f765,f768,f771,f774,f777,f780]) ).

fof(f784,plain,
    ( ~ spl0_0
    | spl0_1
    | ~ spl0_2
    | spl0_3
    | ~ spl0_4
    | ~ spl0_5
    | ~ spl0_6
    | ~ spl0_7
    | ~ spl0_8
    | ~ spl0_9
    | ~ spl0_10
    | ~ spl0_11 ),
    inference(split_clause,[status(thm)],[f746,f747,f750,f753,f756,f759,f762,f765,f768,f771,f774,f777,f780]) ).

fof(f785,plain,
    ( $false
    | spl0_11 ),
    inference(forward_subsumption_resolution,[status(thm)],[f782,f129]) ).

fof(f786,plain,
    spl0_11,
    inference(contradiction_clause,[status(thm)],[f785]) ).

fof(f790,plain,
    cC216(iV3102),
    inference(resolution,[status(thm)],[f716,f719]) ).

fof(f792,plain,
    cC46(iV3102),
    inference(resolution,[status(thm)],[f717,f719]) ).

fof(f793,plain,
    cC44(iV3102),
    inference(resolution,[status(thm)],[f792,f557]) ).

fof(f794,plain,
    cC30(iV3102),
    inference(resolution,[status(thm)],[f792,f556]) ).

fof(f796,plain,
    ( cC46(iV3102)
    | ~ cC30(iV3102) ),
    inference(resolution,[status(thm)],[f793,f558]) ).

fof(f797,plain,
    ( spl0_5
    | ~ spl0_6 ),
    inference(split_clause,[status(thm)],[f796,f762,f765]) ).

fof(f799,plain,
    cC28(iV3102),
    inference(resolution,[status(thm)],[f794,f513]) ).

fof(f800,plain,
    cC14(iV3102),
    inference(resolution,[status(thm)],[f794,f512]) ).

fof(f801,plain,
    ( $false
    | spl0_10 ),
    inference(forward_subsumption_resolution,[status(thm)],[f800,f779]) ).

fof(f802,plain,
    spl0_10,
    inference(contradiction_clause,[status(thm)],[f801]) ).

fof(f804,plain,
    ( cC30(iV3102)
    | ~ cC14(iV3102) ),
    inference(resolution,[status(thm)],[f799,f514]) ).

fof(f805,plain,
    ( spl0_6
    | ~ spl0_10 ),
    inference(split_clause,[status(thm)],[f804,f765,f777]) ).

fof(f811,plain,
    ( ~ cC216(iV3102)
    | spl0_9 ),
    inference(resolution,[status(thm)],[f776,f486]) ).

fof(f812,plain,
    ( $false
    | spl0_9 ),
    inference(forward_subsumption_resolution,[status(thm)],[f811,f790]) ).

fof(f813,plain,
    spl0_9,
    inference(contradiction_clause,[status(thm)],[f812]) ).

fof(f814,plain,
    ( $false
    | spl0_8 ),
    inference(forward_subsumption_resolution,[status(thm)],[f773,f799]) ).

fof(f815,plain,
    spl0_8,
    inference(contradiction_clause,[status(thm)],[f814]) ).

fof(f816,plain,
    ( $false
    | spl0_7 ),
    inference(forward_subsumption_resolution,[status(thm)],[f770,f793]) ).

fof(f817,plain,
    spl0_7,
    inference(contradiction_clause,[status(thm)],[f816]) ).

fof(f818,plain,
    ( $false
    | spl0_4 ),
    inference(forward_subsumption_resolution,[status(thm)],[f761,f790]) ).

fof(f819,plain,
    spl0_4,
    inference(contradiction_clause,[status(thm)],[f818]) ).

fof(f820,plain,
    ( $false
    | spl0_0 ),
    inference(forward_subsumption_resolution,[status(thm)],[f749,f129]) ).

fof(f821,plain,
    spl0_0,
    inference(contradiction_clause,[status(thm)],[f820]) ).

fof(f822,plain,
    ( $false
    | ~ spl0_1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f751,f130]) ).

fof(f823,plain,
    ~ spl0_1,
    inference(contradiction_clause,[status(thm)],[f822]) ).

fof(f824,plain,
    ( ~ xsd_string(sk0_56)
    | ~ spl0_3 ),
    inference(resolution,[status(thm)],[f757,f133]) ).

fof(f825,plain,
    ( $false
    | ~ spl0_2
    | ~ spl0_3 ),
    inference(forward_subsumption_resolution,[status(thm)],[f824,f754]) ).

fof(f826,plain,
    ( ~ spl0_2
    | ~ spl0_3 ),
    inference(contradiction_clause,[status(thm)],[f825]) ).

fof(f827,plain,
    ( xsd_integer(sk0_56)
    | spl0_2 ),
    inference(resolution,[status(thm)],[f755,f134]) ).

fof(f828,plain,
    ( spl0_3
    | spl0_2 ),
    inference(split_clause,[status(thm)],[f827,f756,f753]) ).

fof(f829,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f783,f784,f786,f797,f802,f805,f813,f815,f817,f819,f821,f823,f826,f828]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : KRS149+1 : TPTP v8.1.2. Released v3.1.0.
% 0.03/0.11  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.32  % Computer : n032.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % WCLimit  : 300
% 0.10/0.32  % DateTime : Mon Apr 29 23:30:20 EDT 2024
% 0.10/0.32  % CPUTime  : 
% 0.10/0.33  % Drodi V3.6.0
% 0.10/0.34  % Refutation found
% 0.10/0.34  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.10/0.34  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.17/0.36  % Elapsed time: 0.023334 seconds
% 0.17/0.36  % CPU time: 0.058624 seconds
% 0.17/0.36  % Total memory used: 5.329 MB
% 0.17/0.36  % Net memory used: 5.319 MB
%------------------------------------------------------------------------------