↑ Up

FindProof---0.1.THM-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : FindProof---0.1
% Problem  : SEV515+1 : TPTP v9.3.1. Released v7.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300

% Computer : n012.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 : Fri Sep 25 03:00:56 PM UTC 2026

% Result   : Theorem 0.97s 0.80s
% Output   : Proof 0.97s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   41
%            Number of leaves      :    5
% Syntax   : Number of formulae    :   89 (   4 unt;   0 def)
%            Number of atoms       :  463 (   0 equ)
%            Maximal formula atoms :   24 (   5 avg)
%            Number of connectives :  459 (  85   ~; 312   |;  59   &)
%                                         (   3 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   5 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :    6 (   5 usr;   1 prp; 0-2 aty)
%            Number of functors    :    3 (   3 usr;   2 con; 0-1 aty)
%            Number of variables   :   81 (   0 sgn  34   !;  13   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f4,axiom,
    ! [X_2,X_1] :
      ( g_false_only(X_2,X_1)
      | g_both(X_2,X_1)
      | g_true_only(X_2,X_1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',exhaustion_g) ).

fof(f4_nnf,plain,
    ! [X_2,X_1] :
      ( g_false_only(X_2,X_1)
      | g_both(X_2,X_1)
      | g_true_only(X_2,X_1) ),
    inference(nnf_transformation,[status(thm)],[f4]) ).

fof(f4_sk,plain,
    ! [X_2,X_1] :
      ( g_false_only(X_2,X_1)
      | g_both(X_2,X_1)
      | g_true_only(X_2,X_1) ),
    inference(skolemisation,[status(esa)],[f4_nnf]) ).

cnf(c47,plain,
    ( g_false_only(X0,X1)
    | g_both(X0,X1)
    | g_true_only(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f4_sk]) ).

fof(f0,conjecture,
    ( ( ~ ? [A] :
          ! [B] :
            ( ( g_true_only(B,B)
              & g_false_only(B,A) )
            | ( g_false_only(B,B)
              & g_true_only(B,A) ) )
      & ? [A] :
          ( ~ ? [B] :
                ( ( ( g_both(B,B)
                    | g_false_only(B,B) )
                  & g_false_only(B,A) )
                | ( ( g_true_only(B,B)
                    | g_false_only(B,B) )
                  & g_both(B,A) )
                | ( ( g_true_only(B,B)
                    | g_both(B,B) )
                  & g_true_only(B,A) ) )
          & ? [B] :
              ( g_both(B,B)
              & g_both(B,A) ) ) )
    | ! [A] :
      ? [B] :
        ( ( ( g_both(B,B)
            | g_false_only(B,B) )
          & g_false_only(B,A) )
        | ( ( g_true_only(B,B)
            | g_false_only(B,B) )
          & g_both(B,A) )
        | ( ( g_true_only(B,B)
            | g_both(B,B) )
          & g_true_only(B,A) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',nc1) ).

fof(f0_neg,negated_conjecture,
    ~ ( ( ~ ? [A] :
            ! [B] :
              ( ( g_true_only(B,B)
                & g_false_only(B,A) )
              | ( g_false_only(B,B)
                & g_true_only(B,A) ) )
        & ? [A] :
            ( ~ ? [B] :
                  ( ( ( g_both(B,B)
                      | g_false_only(B,B) )
                    & g_false_only(B,A) )
                  | ( ( g_true_only(B,B)
                      | g_false_only(B,B) )
                    & g_both(B,A) )
                  | ( ( g_true_only(B,B)
                      | g_both(B,B) )
                    & g_true_only(B,A) ) )
            & ? [B] :
                ( g_both(B,B)
                & g_both(B,A) ) ) )
      | ! [A] :
        ? [B] :
          ( ( ( g_both(B,B)
              | g_false_only(B,B) )
            & g_false_only(B,A) )
          | ( ( g_true_only(B,B)
              | g_false_only(B,B) )
            & g_both(B,A) )
          | ( ( g_true_only(B,B)
              | g_both(B,B) )
            & g_true_only(B,A) ) ) ),
    inference(negated_conjecture,[status(cth)],[f0]) ).

fof(f0_nnf,plain,
    ( ( ? [A] :
        ! [B] :
          ( ( g_true_only(B,B)
            & g_false_only(B,A) )
          | ( g_false_only(B,B)
            & g_true_only(B,A) ) )
      | ! [A] :
          ( ? [B] :
              ( ( ( g_both(B,B)
                  | g_false_only(B,B) )
                & g_false_only(B,A) )
              | ( ( g_true_only(B,B)
                  | g_false_only(B,B) )
                & g_both(B,A) )
              | ( ( g_true_only(B,B)
                  | g_both(B,B) )
                & g_true_only(B,A) ) )
          | ! [B] :
              ( ~ g_both(B,B)
              | ~ g_both(B,A) ) ) )
    & ? [A] :
      ! [B] :
        ( ( ( ~ g_both(B,B)
            & ~ g_false_only(B,B) )
          | ~ g_false_only(B,A) )
        & ( ( ~ g_true_only(B,B)
            & ~ g_false_only(B,B) )
          | ~ g_both(B,A) )
        & ( ( ~ g_true_only(B,B)
            & ~ g_both(B,B) )
          | ~ g_true_only(B,A) ) ) ),
    inference(nnf_transformation,[status(thm)],[f0_neg]) ).

fof(f0_sk,plain,
    ! [B,A] :
      ( ( ( g_true_only(B,B)
          & g_false_only(B,sk2) )
        | ( g_false_only(B,B)
          & g_true_only(B,sk2) )
        | ( ( g_both(sk1(A),sk1(A))
            | g_false_only(sk1(A),sk1(A)) )
          & g_false_only(sk1(A),A) )
        | ( ( g_true_only(sk1(A),sk1(A))
            | g_false_only(sk1(A),sk1(A)) )
          & g_both(sk1(A),A) )
        | ( ( g_true_only(sk1(A),sk1(A))
            | g_both(sk1(A),sk1(A)) )
          & g_true_only(sk1(A),A) )
        | ~ g_both(B,B)
        | ~ g_both(B,A) )
      & ( ( ~ g_both(B,B)
          & ~ g_false_only(B,B) )
        | ~ g_false_only(B,sk0) )
      & ( ( ~ g_true_only(B,B)
          & ~ g_false_only(B,B) )
        | ~ g_both(B,sk0) )
      & ( ( ~ g_true_only(B,B)
          & ~ g_both(B,B) )
        | ~ g_true_only(B,sk0) ) ),
    inference(skolemisation,[status(esa),new_symbols(skolem,[sk0,sk1,sk2])],[f0_nnf]) ).

cnf(c4,plain,
    ( ~ g_false_only(X1,X1)
    | ~ g_false_only(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p49,plain,
    ~ g_false_only(sk0,sk0),
    inference(factoring,[status(thm)],[c4]) ).

cnf(p85,plain,
    ( g_both(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[c47,p49]) ).

cnf(c17,plain,
    ( g_true_only(X1,X1)
    | g_false_only(X1,X1)
    | g_false_only(sk1(X0),X0)
    | g_true_only(sk1(X0),sk1(X0))
    | g_false_only(sk1(X0),sk1(X0))
    | g_true_only(sk1(X0),X0)
    | ~ g_both(X1,X1)
    | ~ g_both(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p71,plain,
    ( g_true_only(X0,X0)
    | g_false_only(X0,X0)
    | g_false_only(sk1(X0),X0)
    | g_true_only(sk1(X0),sk1(X0))
    | g_false_only(sk1(X0),sk1(X0))
    | g_true_only(sk1(X0),X0)
    | ~ g_both(X0,X0) ),
    inference(factoring,[status(thm)],[c17]) ).

cnf(p96,plain,
    ( g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p85,p71]) ).

cnf(p246,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p96]) ).

cnf(p84,plain,
    ( ~ g_false_only(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(resolution,[status(thm)],[c47,c4]) ).

cnf(p103,plain,
    ( g_both(X0,X0)
    | g_true_only(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(resolution,[status(thm)],[p84,c47]) ).

cnf(c5,plain,
    ( ~ g_both(X1,X1)
    | ~ g_false_only(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p86,plain,
    ( ~ g_both(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(resolution,[status(thm)],[c47,c5]) ).

cnf(p127,plain,
    ( g_both(X0,sk0)
    | g_true_only(X0,sk0)
    | g_true_only(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(resolution,[status(thm)],[p103,p86]) ).

cnf(p170,plain,
    ( g_both(X0,sk0)
    | g_true_only(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(factoring,[status(thm)],[p127]) ).

cnf(p172,plain,
    ( g_true_only(X0,X0)
    | g_both(X0,sk0)
    | g_true_only(X0,sk0) ),
    inference(factoring,[status(thm)],[p170]) ).

cnf(c2,plain,
    ( ~ g_false_only(X1,X1)
    | ~ g_both(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p173,plain,
    ( ~ g_false_only(X0,X0)
    | g_true_only(X0,X0)
    | g_true_only(X0,sk0) ),
    inference(resolution,[status(thm)],[p172,c2]) ).

cnf(p248,plain,
    ( g_true_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p246,p173]) ).

cnf(p436,plain,
    ( g_true_only(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p248]) ).

cnf(p437,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p436]) ).

cnf(c13,plain,
    ( g_true_only(X1,X1)
    | g_false_only(X1,X1)
    | g_both(sk1(X0),sk1(X0))
    | g_false_only(sk1(X0),sk1(X0))
    | g_both(sk1(X0),X0)
    | g_true_only(sk1(X0),X0)
    | ~ g_both(X1,X1)
    | ~ g_both(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p57,plain,
    ( g_true_only(X0,X0)
    | g_false_only(X0,X0)
    | g_both(sk1(X0),sk1(X0))
    | g_false_only(sk1(X0),sk1(X0))
    | g_both(sk1(X0),X0)
    | g_true_only(sk1(X0),X0)
    | ~ g_both(X0,X0) ),
    inference(factoring,[status(thm)],[c13]) ).

cnf(p92,plain,
    ( g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk1(sk0))
    | g_false_only(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p85,p57]) ).

cnf(p234,plain,
    ( g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk1(sk0))
    | g_false_only(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p92]) ).

cnf(p237,plain,
    ( g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p234,p84]) ).

cnf(p347,plain,
    ( g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p237]) ).

cnf(p349,plain,
    ( g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p347]) ).

cnf(p357,plain,
    ( g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p349,p86]) ).

cnf(p359,plain,
    ( g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p357]) ).

cnf(p361,plain,
    ( g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p359]) ).

cnf(c3,plain,
    ( ~ g_true_only(X1,X1)
    | ~ g_both(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p363,plain,
    ( ~ g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p361,c3]) ).

cnf(p440,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p437,p363]) ).

cnf(p442,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p440]) ).

cnf(p444,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p442]) ).

cnf(p446,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p444]) ).

fof(f3,axiom,
    ! [X_2,X_1] :
      ( g_false_only(X_2,X_1)
    <=> ( ~ g_true(X_2,X_1)
        & g_false(X_2,X_1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',false_only_g) ).

fof(f3_nnf,plain,
    ! [X_2,X_1] :
      ( ( g_true(X_2,X_1)
        | ~ g_false(X_2,X_1)
        | g_false_only(X_2,X_1) )
      & ( ( ~ g_true(X_2,X_1)
          & g_false(X_2,X_1) )
        | ~ g_false_only(X_2,X_1) ) ),
    inference(nnf_transformation,[status(thm)],[f3]) ).

fof(f3_sk,plain,
    ! [X_2,X_1] :
      ( ( g_true(X_2,X_1)
        | ~ g_false(X_2,X_1)
        | g_false_only(X_2,X_1) )
      & ( ( ~ g_true(X_2,X_1)
          & g_false(X_2,X_1) )
        | ~ g_false_only(X_2,X_1) ) ),
    inference(skolemisation,[status(esa)],[f3_nnf]) ).

cnf(c45,plain,
    ( ~ g_true(X0,X1)
    | ~ g_false_only(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f3_sk]) ).

cnf(p448,plain,
    ( ~ g_true(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p446,c45]) ).

fof(f2,axiom,
    ! [X_2,X_1] :
      ( g_both(X_2,X_1)
    <=> ( g_false(X_2,X_1)
        & g_true(X_2,X_1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',both_g) ).

fof(f2_nnf,plain,
    ! [X_2,X_1] :
      ( ( ~ g_false(X_2,X_1)
        | ~ g_true(X_2,X_1)
        | g_both(X_2,X_1) )
      & ( ( g_false(X_2,X_1)
          & g_true(X_2,X_1) )
        | ~ g_both(X_2,X_1) ) ),
    inference(nnf_transformation,[status(thm)],[f2]) ).

fof(f2_sk,plain,
    ! [X_2,X_1] :
      ( ( ~ g_false(X_2,X_1)
        | ~ g_true(X_2,X_1)
        | g_both(X_2,X_1) )
      & ( ( g_false(X_2,X_1)
          & g_true(X_2,X_1) )
        | ~ g_both(X_2,X_1) ) ),
    inference(skolemisation,[status(esa)],[f2_nnf]) ).

cnf(c41,plain,
    ( g_true(X0,X1)
    | ~ g_both(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f2_sk]) ).

cnf(p364,plain,
    ( g_true(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p361,c41]) ).

cnf(p451,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p448,p364]) ).

cnf(p456,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p451]) ).

cnf(p458,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p456]) ).

cnf(p460,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk1(sk0),sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p458]) ).

cnf(c0,plain,
    ( ~ g_both(X1,X1)
    | ~ g_true_only(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p461,plain,
    ( ~ g_both(sk1(sk0),sk1(sk0))
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p460,c0]) ).

cnf(c25,plain,
    ( g_true_only(X1,X1)
    | g_false_only(X1,X1)
    | g_false_only(sk1(X0),X0)
    | g_both(sk1(X0),X0)
    | g_true_only(sk1(X0),sk1(X0))
    | g_both(sk1(X0),sk1(X0))
    | ~ g_both(X1,X1)
    | ~ g_both(X1,X0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p81,plain,
    ( g_true_only(X0,X0)
    | g_false_only(X0,X0)
    | g_false_only(sk1(X0),X0)
    | g_both(sk1(X0),X0)
    | g_true_only(sk1(X0),sk1(X0))
    | g_both(sk1(X0),sk1(X0))
    | ~ g_both(X0,X0) ),
    inference(factoring,[status(thm)],[c25]) ).

cnf(p100,plain,
    ( g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk1(sk0))
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p85,p81]) ).

cnf(p292,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_both(sk1(sk0),sk1(sk0))
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p100]) ).

cnf(p465,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p461,p292]) ).

cnf(p466,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p465]) ).

cnf(p468,plain,
    ( g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p466]) ).

cnf(c1,plain,
    ( ~ g_true_only(X1,X1)
    | ~ g_true_only(X1,sk0) ),
    inference(cnf_transformation,[status(esa)],[f0_sk]) ).

cnf(p462,plain,
    ( ~ g_true_only(sk1(sk0),sk1(sk0))
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p460,c1]) ).

cnf(p471,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p468,p462]) ).

cnf(p472,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p471]) ).

cnf(p474,plain,
    ( g_false_only(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p472]) ).

cnf(c44,plain,
    ( g_false(X0,X1)
    | ~ g_false_only(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f3_sk]) ).

cnf(p476,plain,
    ( g_false(sk1(sk0),sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p474,c44]) ).

fof(f1,axiom,
    ! [X_2,X_1] :
      ( g_true_only(X_2,X_1)
    <=> ( ~ g_false(X_2,X_1)
        & g_true(X_2,X_1) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_only_g) ).

fof(f1_nnf,plain,
    ! [X_2,X_1] :
      ( ( g_false(X_2,X_1)
        | ~ g_true(X_2,X_1)
        | g_true_only(X_2,X_1) )
      & ( ( ~ g_false(X_2,X_1)
          & g_true(X_2,X_1) )
        | ~ g_true_only(X_2,X_1) ) ),
    inference(nnf_transformation,[status(thm)],[f1]) ).

fof(f1_sk,plain,
    ! [X_2,X_1] :
      ( ( g_false(X_2,X_1)
        | ~ g_true(X_2,X_1)
        | g_true_only(X_2,X_1) )
      & ( ( ~ g_false(X_2,X_1)
          & g_true(X_2,X_1) )
        | ~ g_true_only(X_2,X_1) ) ),
    inference(skolemisation,[status(esa)],[f1_nnf]) ).

cnf(c39,plain,
    ( ~ g_false(X0,X1)
    | ~ g_true_only(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f1_sk]) ).

cnf(p464,plain,
    ( ~ g_false(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p460,c39]) ).

cnf(p478,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p476,p464]) ).

cnf(p480,plain,
    ( g_false_only(sk0,sk0)
    | g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p478]) ).

cnf(p482,plain,
    ( g_both(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p480]) ).

cnf(c42,plain,
    ( g_false(X0,X1)
    | ~ g_both(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f2_sk]) ).

cnf(p484,plain,
    ( g_false(sk1(sk0),sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p482,c42]) ).

cnf(p485,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(resolution,[status(thm)],[p484,p464]) ).

cnf(p487,plain,
    ( g_false_only(sk0,sk0)
    | g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p485]) ).

cnf(p489,plain,
    ( g_false_only(sk0,sk0)
    | g_true_only(sk0,sk0) ),
    inference(factoring,[status(thm)],[p487]) ).

cnf(p490,plain,
    g_true_only(sk0,sk0),
    inference(resolution,[status(thm)],[p489,p49]) ).

cnf(p48,plain,
    ~ g_true_only(sk0,sk0),
    inference(factoring,[status(thm)],[c1]) ).

cnf(p492,plain,
    $false,
    inference(resolution,[status(thm)],[p490,p48]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.01  % Problem  : SEV515+1 : TPTP v9.3.1. Released v7.0.0.
% 0.00/0.02  % Command  : run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.03/0.29  % Computer : n012.cluster.edu
% 0.03/0.29  % Model    : x86_64 x86_64
% 0.03/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.03/0.29  % Memory   : 8046.5625MB
% 0.03/0.29  % OS       : Linux 6.8.0-71-generic
% 0.03/0.29  % CPULimit : 300
% 0.03/0.29  % WCLimit  : 300
% 0.03/0.29  % DateTime : Thu Sep 24 14:54:51 UTC 2026
% 0.03/0.29  % CPUTime  : 
% 0.03/0.29  Running run_findproof /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.97/0.80  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.97/0.80  % SZS output start Proof for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
%------------------------------------------------------------------------------