↑ Up

Drodi---4.1.1.THM-CRf.s

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

% Computer : n011.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 01:31:23 PM UTC 2026

% Result   : Theorem 0.03s 0.39s
% Output   : CNFRefutation 0.03s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   13
%            Number of leaves      :   12
% Syntax   : Number of formulae    :   62 (  15 unt;   0 def)
%            Number of atoms       :  280 (  30 equ)
%            Maximal formula atoms :   27 (   4 avg)
%            Number of connectives :  286 (  68   ~;  57   |; 144   &)
%                                         (   2 <=>;  15  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   34 (   7 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   35 (  33 usr;   1 prp; 0-4 aty)
%            Number of functors    :   11 (  11 usr;   6 con; 0-4 aty)
%            Number of variables   :  155 ( 113   !;  42   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [U,V] :
      ( furniture(U,V)
     => instrumentality(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [U,V] :
      ( seat(U,V)
     => furniture(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [U,V] :
      ( frontseat(U,V)
     => seat(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f16,axiom,
    ! [U,V] :
      ( object(U,V)
     => unisex(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f20,axiom,
    ! [U,V] :
      ( artifact(U,V)
     => object(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f21,axiom,
    ! [U,V] :
      ( instrumentality(U,V)
     => artifact(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f37,axiom,
    ! [U,V] :
      ( man(U,V)
     => male(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f49,axiom,
    ! [U,V] :
      ( fellow(U,V)
     => man(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f56,axiom,
    ! [U,V] :
      ( unisex(U,V)
     => ~ male(U,V) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f59,axiom,
    ! [U,V,W,X] :
      ( be(U,V,W,X)
     => W = X ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f60,axiom,
    ! [U,V] :
      ( two(U,V)
    <=> ? [W] :
          ( ? [X] :
              ( ! [Y] :
                  ( member(U,Y,V)
                 => ( Y = W
                    | Y = X ) )
              & X != W
              & member(U,X,V) )
          & member(U,W,V) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f62,conjecture,
    ~ ? [U] :
        ( ? [V,W,X,Y,Z] :
            ( ! [X4] :
                ( member(U,X4,Z)
               => ( young(U,X4)
                  & fellow(U,X4) ) )
            & group(U,Z)
            & two(U,Z)
            & ! [X1] :
                ( member(U,X1,Z)
               => ? [X2,X3] :
                    ( in(U,X3,X3)
                    & be(U,X2,X1,X3)
                    & state(U,X2)
                    & frontseat(U,X3) ) )
            & in(U,Y,X)
            & down(U,Y,V)
            & barrel(U,Y)
            & present(U,Y)
            & agent(U,Y,X)
            & event(U,Y)
            & old(U,X)
            & dirty(U,X)
            & white(U,X)
            & chevy(U,X)
            & placename(U,W)
            & hollywood_placename(U,W)
            & city(U,X)
            & of(U,W,X)
            & lonely(U,V)
            & street(U,V) )
        & actual_world(U) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f63,negated_conjecture,
    ~ ~ ? [U] :
          ( ? [V,W,X,Y,Z] :
              ( ! [X4] :
                  ( member(U,X4,Z)
                 => ( young(U,X4)
                    & fellow(U,X4) ) )
              & group(U,Z)
              & two(U,Z)
              & ! [X1] :
                  ( member(U,X1,Z)
                 => ? [X2,X3] :
                      ( in(U,X3,X3)
                      & be(U,X2,X1,X3)
                      & state(U,X2)
                      & frontseat(U,X3) ) )
              & in(U,Y,X)
              & down(U,Y,V)
              & barrel(U,Y)
              & present(U,Y)
              & agent(U,Y,X)
              & event(U,Y)
              & old(U,X)
              & dirty(U,X)
              & white(U,X)
              & chevy(U,X)
              & placename(U,W)
              & hollywood_placename(U,W)
              & city(U,X)
              & of(U,W,X)
              & lonely(U,V)
              & street(U,V) )
          & actual_world(U) ),
    inference(negated_conjecture,[status(cth)],[f62]) ).

fof(f64,plain,
    ! [U,V] :
      ( instrumentality(U,V)
      | ~ furniture(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f1]) ).

fof(f65,plain,
    ! [X0,X1] :
      ( instrumentality(X0,X1)
      | ~ furniture(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f64]) ).

fof(f66,plain,
    ! [U,V] :
      ( furniture(U,V)
      | ~ seat(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f2]) ).

fof(f67,plain,
    ! [X0,X1] :
      ( furniture(X0,X1)
      | ~ seat(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f66]) ).

fof(f68,plain,
    ! [U,V] :
      ( seat(U,V)
      | ~ frontseat(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f3]) ).

fof(f69,plain,
    ! [X0,X1] :
      ( seat(X0,X1)
      | ~ frontseat(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f68]) ).

fof(f94,plain,
    ! [U,V] :
      ( unisex(U,V)
      | ~ object(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f16]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( unisex(X0,X1)
      | ~ object(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f94]) ).

fof(f102,plain,
    ! [U,V] :
      ( object(U,V)
      | ~ artifact(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f20]) ).

fof(f103,plain,
    ! [X0,X1] :
      ( object(X0,X1)
      | ~ artifact(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f102]) ).

fof(f104,plain,
    ! [U,V] :
      ( artifact(U,V)
      | ~ instrumentality(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f21]) ).

fof(f105,plain,
    ! [X0,X1] :
      ( artifact(X0,X1)
      | ~ instrumentality(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f104]) ).

fof(f136,plain,
    ! [U,V] :
      ( male(U,V)
      | ~ man(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f37]) ).

fof(f137,plain,
    ! [X0,X1] :
      ( male(X0,X1)
      | ~ man(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f136]) ).

fof(f160,plain,
    ! [U,V] :
      ( man(U,V)
      | ~ fellow(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f49]) ).

fof(f161,plain,
    ! [X0,X1] :
      ( man(X0,X1)
      | ~ fellow(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f160]) ).

fof(f174,plain,
    ! [U,V] :
      ( ~ male(U,V)
      | ~ unisex(U,V) ),
    inference(pre_NNF_transformation,[status(thm)],[f56]) ).

fof(f175,plain,
    ! [X0,X1] :
      ( ~ male(X0,X1)
      | ~ unisex(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f174]) ).

fof(f180,plain,
    ! [U,V,W,X] :
      ( W = X
      | ~ be(U,V,W,X) ),
    inference(pre_NNF_transformation,[status(thm)],[f59]) ).

fof(f181,plain,
    ! [W,X] :
      ( W = X
      | ! [U,V] : ~ be(U,V,W,X) ),
    inference(miniscoping,[status(thm)],[f180]) ).

fof(f182,plain,
    ! [X0,X1,X2,X3] :
      ( X2 = X3
      | ~ be(X0,X1,X2,X3) ),
    inference(cnf_transformation,[status(thm)],[f181]) ).

fof(f183,plain,
    ! [U,V] :
      ( two(U,V)
    <=> ? [W] :
          ( ? [X] :
              ( ! [Y] :
                  ( Y = W
                  | Y = X
                  | ~ member(U,Y,V) )
              & X != W
              & member(U,X,V) )
          & member(U,W,V) ) ),
    inference(pre_NNF_transformation,[status(thm)],[f60]) ).

fof(f184,plain,
    ! [U,V] :
      ( ( ! [W] :
            ( ! [X] :
                ( ? [Y] :
                    ( Y != W
                    & Y != X
                    & member(U,Y,V) )
                | X = W
                | ~ member(U,X,V) )
            | ~ member(U,W,V) )
        | two(U,V) )
      & ( ? [W] :
            ( ? [X] :
                ( ! [Y] :
                    ( Y = W
                    | Y = X
                    | ~ member(U,Y,V) )
                & X != W
                & member(U,X,V) )
            & member(U,W,V) )
        | ~ two(U,V) ) ),
    inference(NNF_transformation,[status(thm)],[f183]) ).

fof(f185,plain,
    ( ! [U,V] :
        ( ! [W] :
            ( ! [X] :
                ( ? [Y] :
                    ( Y != W
                    & Y != X
                    & member(U,Y,V) )
                | X = W
                | ~ member(U,X,V) )
            | ~ member(U,W,V) )
        | two(U,V) )
    & ! [U,V] :
        ( ? [W] :
            ( ? [X] :
                ( ! [Y] :
                    ( Y = W
                    | Y = X
                    | ~ member(U,Y,V) )
                & X != W
                & member(U,X,V) )
            & member(U,W,V) )
        | ~ two(U,V) ) ),
    inference(miniscoping,[status(thm)],[f184]) ).

fof(f186,plain,
    ( ! [U,V] :
        ( ! [W] :
            ( ! [X] :
                ( ( sK2_skl(X,W,V,U) != W
                  & sK2_skl(X,W,V,U) != X
                  & member(U,sK2_skl(X,W,V,U),V) )
                | X = W
                | ~ member(U,X,V) )
            | ~ member(U,W,V) )
        | two(U,V) )
    & ! [U,V] :
        ( ( ! [Y] :
              ( Y = sK0_skl(V,U)
              | Y = sK1_skl(V,U)
              | ~ member(U,Y,V) )
          & sK1_skl(V,U) != sK0_skl(V,U)
          & member(U,sK1_skl(V,U),V)
          & member(U,sK0_skl(V,U),V) )
        | ~ two(U,V) ) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK0_skl,sK1_skl,sK2_skl]),skolemize(W,sK0_skl(V,U)),skolemize(X,sK1_skl(V,U)),skolemize(Y,sK2_skl(X,W,V,U))],[f185]) ).

fof(f187,plain,
    ! [X0,X1] :
      ( member(X0,sK0_skl(X1,X0),X1)
      | ~ two(X0,X1) ),
    inference(cnf_transformation,[status(thm)],[f186]) ).

fof(f196,plain,
    ? [U] :
      ( ? [V,W,X,Y,Z] :
          ( ! [X4] :
              ( ( young(U,X4)
                & fellow(U,X4) )
              | ~ member(U,X4,Z) )
          & group(U,Z)
          & two(U,Z)
          & ! [X1] :
              ( ? [X2,X3] :
                  ( in(U,X3,X3)
                  & be(U,X2,X1,X3)
                  & state(U,X2)
                  & frontseat(U,X3) )
              | ~ member(U,X1,Z) )
          & in(U,Y,X)
          & down(U,Y,V)
          & barrel(U,Y)
          & present(U,Y)
          & agent(U,Y,X)
          & event(U,Y)
          & old(U,X)
          & dirty(U,X)
          & white(U,X)
          & chevy(U,X)
          & placename(U,W)
          & hollywood_placename(U,W)
          & city(U,X)
          & of(U,W,X)
          & lonely(U,V)
          & street(U,V) )
      & actual_world(U) ),
    inference(pre_NNF_transformation,[status(thm)],[f63]) ).

fof(f197,plain,
    ? [U] :
      ( ? [Z] :
          ( ! [X4] :
              ( ( young(U,X4)
                & fellow(U,X4) )
              | ~ member(U,X4,Z) )
          & group(U,Z)
          & two(U,Z)
          & ! [X1] :
              ( ? [X3] :
                  ( in(U,X3,X3)
                  & ? [X2] :
                      ( be(U,X2,X1,X3)
                      & state(U,X2)
                      & frontseat(U,X3) ) )
              | ~ member(U,X1,Z) )
          & ? [X,Y] :
              ( in(U,Y,X)
              & ? [V] :
                  ( down(U,Y,V)
                  & barrel(U,Y)
                  & present(U,Y)
                  & agent(U,Y,X)
                  & event(U,Y)
                  & old(U,X)
                  & dirty(U,X)
                  & white(U,X)
                  & chevy(U,X)
                  & ? [W] :
                      ( placename(U,W)
                      & hollywood_placename(U,W)
                      & city(U,X)
                      & of(U,W,X)
                      & lonely(U,V)
                      & street(U,V) ) ) ) )
      & actual_world(U) ),
    inference(miniscoping,[status(thm)],[f196]) ).

fof(f198,plain,
    ( ! [X4] :
        ( ( young(sK3_skl,X4)
          & fellow(sK3_skl,X4) )
        | ~ member(sK3_skl,X4,sK4_skl) )
    & group(sK3_skl,sK4_skl)
    & two(sK3_skl,sK4_skl)
    & ! [X1] :
        ( ( in(sK3_skl,sK9_skl(X1),sK9_skl(X1))
          & be(sK3_skl,sK10_skl(X1),X1,sK9_skl(X1))
          & state(sK3_skl,sK10_skl(X1))
          & frontseat(sK3_skl,sK9_skl(X1)) )
        | ~ member(sK3_skl,X1,sK4_skl) )
    & in(sK3_skl,sK6_skl,sK5_skl)
    & down(sK3_skl,sK6_skl,sK7_skl)
    & barrel(sK3_skl,sK6_skl)
    & present(sK3_skl,sK6_skl)
    & agent(sK3_skl,sK6_skl,sK5_skl)
    & event(sK3_skl,sK6_skl)
    & old(sK3_skl,sK5_skl)
    & dirty(sK3_skl,sK5_skl)
    & white(sK3_skl,sK5_skl)
    & chevy(sK3_skl,sK5_skl)
    & placename(sK3_skl,sK8_skl)
    & hollywood_placename(sK3_skl,sK8_skl)
    & city(sK3_skl,sK5_skl)
    & of(sK3_skl,sK8_skl,sK5_skl)
    & lonely(sK3_skl,sK7_skl)
    & street(sK3_skl,sK7_skl)
    & actual_world(sK3_skl) ),
    inference(skolemize,[status(esa),new_symbols(skolem,[sK3_skl,sK4_skl,sK5_skl,sK6_skl,sK7_skl,sK8_skl,sK9_skl,sK10_skl]),skolemize(U,sK3_skl),skolemize(Z,sK4_skl),skolemize(X,sK5_skl),skolemize(Y,sK6_skl),skolemize(V,sK7_skl),skolemize(W,sK8_skl),skolemize(X3,sK9_skl(X1)),skolemize(X2,sK10_skl(X1))],[f197]) ).

fof(f216,plain,
    ! [X0] :
      ( frontseat(sK3_skl,sK9_skl(X0))
      | ~ member(sK3_skl,X0,sK4_skl) ),
    inference(cnf_transformation,[status(thm)],[f198]) ).

fof(f218,plain,
    ! [X0] :
      ( be(sK3_skl,sK10_skl(X0),X0,sK9_skl(X0))
      | ~ member(sK3_skl,X0,sK4_skl) ),
    inference(cnf_transformation,[status(thm)],[f198]) ).

fof(f220,plain,
    two(sK3_skl,sK4_skl),
    inference(cnf_transformation,[status(thm)],[f198]) ).

fof(f222,plain,
    ! [X0] :
      ( fellow(sK3_skl,X0)
      | ~ member(sK3_skl,X0,sK4_skl) ),
    inference(cnf_transformation,[status(thm)],[f198]) ).

fof(f227,plain,
    ! [X0] :
      ( ~ member(sK3_skl,X0,sK4_skl)
      | X0 = sK9_skl(X0) ),
    inference(resolution,[status(thm)],[f182,f218]) ).

fof(f265,plain,
    ! [X0,X1] :
      ( ~ man(X0,X1)
      | ~ unisex(X0,X1) ),
    inference(resolution,[status(thm)],[f175,f137]) ).

fof(f266,plain,
    member(sK3_skl,sK0_skl(sK4_skl,sK3_skl),sK4_skl),
    inference(resolution,[status(thm)],[f187,f220]) ).

fof(f267,plain,
    sK0_skl(sK4_skl,sK3_skl) = sK9_skl(sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f266,f227]) ).

fof(f269,plain,
    fellow(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f266,f222]) ).

fof(f270,plain,
    frontseat(sK3_skl,sK9_skl(sK0_skl(sK4_skl,sK3_skl))),
    inference(resolution,[status(thm)],[f266,f216]) ).

fof(f271,plain,
    man(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f269,f161]) ).

fof(f306,plain,
    ~ unisex(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f265,f271]) ).

fof(f312,plain,
    ~ object(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f306,f95]) ).

fof(f315,plain,
    ~ artifact(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f312,f103]) ).

fof(f323,plain,
    ~ instrumentality(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f315,f105]) ).

fof(f391,plain,
    frontseat(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(forward_demodulation,[status(thm)],[f267,f270]) ).

fof(f392,plain,
    seat(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f391,f69]) ).

fof(f453,plain,
    furniture(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f392,f67]) ).

fof(f462,plain,
    instrumentality(sK3_skl,sK0_skl(sK4_skl,sK3_skl)),
    inference(resolution,[status(thm)],[f453,f65]) ).

fof(f463,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[f462,f323]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : NLP147+1 : TPTP v9.3.1. Released v2.4.0.
% 0.00/0.04  % Command  : drodi -timeout(300) /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.10/0.36  % Computer : n011.cluster.edu
% 0.10/0.36  % Model    : x86_64 x86_64
% 0.10/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.36  % Memory   : 8046.5625MB
% 0.10/0.36  % OS       : Linux 6.8.0-71-generic
% 0.10/0.36  % CPULimit : 300
% 0.10/0.36  % WCLimit  : 300
% 0.10/0.36  % DateTime : Mon Sep 21 01:43:40 UTC 2026
% 0.10/0.36  % CPUTime  : 
% 0.03/0.37  % Drodi V4.1.1
% 0.03/0.39  % Refutation found
% 0.03/0.39  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.03/0.39  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.03/0.43  % Elapsed time: 0.053450 seconds
% 0.03/0.43  % CPU time: 0.158810 seconds
% 0.03/0.43  % Total memory used: 81.395 MB
% 0.03/0.43  % Net memory used: 81.346 MB
%------------------------------------------------------------------------------