TSTP Solution File: HWV089_1 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : HWV089_1 : TPTP v8.1.2. Bugfixed v6.2.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.2O0L9jcn3m true

% Computer : n013.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 : Thu Aug 31 03:05:43 EDT 2023

% Result   : Theorem 20.42s 3.57s
% Output   : Refutation 20.42s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :   28
% Syntax   : Number of formulae    :   75 (  28 unt;  17 typ;   0 def)
%            Number of atoms       :  156 (  16 equ;   7 cnn)
%            Maximal formula atoms :    4 (   2 avg)
%            Number of connectives :  250 (  22   ~;   5   |;  15   &; 169   @)
%                                         (  24 <=>;   4  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    7 (   4 avg)
%            Number of types       :    3 (   2 usr)
%            Number of type conns  :   13 (  13   >;   0   *;   0   +;   0  <<)
%            Number of symbols     :   20 (  15 usr;   8 con; 0-2 aty)
%                                         (  11  !!;   0  ??;   0 @@+;   0 @@-)
%            Number of variables   :   55 (  11   ^;  44   !;   0   ?;  55   :)

% Comments : 
%------------------------------------------------------------------------------
thf(state_type_type,type,
    state_type: $tType ).

thf(bitindex_type_type,type,
    bitindex_type: $tType ).

thf('#sk1_type',type,
    '#sk1': state_type ).

thf(v3682_type,type,
    v3682: state_type > $o ).

thf(v3679_type,type,
    v3679: state_type > bitindex_type > $o ).

thf(v3674_type,type,
    v3674: state_type > $o ).

thf(v3693_type,type,
    v3693: state_type > $o ).

thf(v3677_type,type,
    v3677: state_type > $o ).

thf(v4_type,type,
    v4: state_type > $o ).

thf(reachableState_type,type,
    reachableState: state_type > $o ).

thf(v3684_type,type,
    v3684: state_type > bitindex_type > $o ).

thf(bitIndex0_type,type,
    bitIndex0: bitindex_type ).

thf(v3680_type,type,
    v3680: state_type > $o ).

thf(v3675_type,type,
    v3675: state_type > $o ).

thf(v3678_type,type,
    v3678: state_type > $o ).

thf(bitIndex1_type,type,
    bitIndex1: bitindex_type ).

thf(bitIndex5_type,type,
    bitIndex5: bitindex_type ).

thf(addAssertion,conjecture,
    ! [VarCurr: state_type] :
      ( ( reachableState @ VarCurr )
     => ( v4 @ VarCurr ) ) ).

thf(zf_stmt_0,negated_conjecture,
    ~ ! [VarCurr: state_type] :
        ( ( reachableState @ VarCurr )
       => ( v4 @ VarCurr ) ),
    inference('cnf.neg',[status(esa)],[addAssertion]) ).

thf(zip_derived_cl331,plain,
    ~ ( !!
      @ ^ [Y0: state_type] :
          ( ( reachableState @ Y0 )
         => ( v4 @ Y0 ) ) ),
    inference(cnf,[status(esa)],[zf_stmt_0]) ).

thf(zip_derived_cl6537,plain,
    ~ ( ( reachableState @ '#sk1' )
     => ( v4 @ '#sk1' ) ),
    inference(lazy_cnf_exists,[status(thm)],[zip_derived_cl331]) ).

thf(zip_derived_cl6539,plain,
    ~ ( v4 @ '#sk1' ),
    inference(lazy_cnf_imply,[status(thm)],[zip_derived_cl6537]) ).

thf(writeUnaryOperator_347,axiom,
    ! [VarCurr: state_type] :
      ( ~ ( v4 @ VarCurr )
    <=> ( v3674 @ VarCurr ) ) ).

thf(zip_derived_cl332,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( (~) @ ( v4 @ Y0 ) )
      <=> ( v3674 @ Y0 ) ) ),
    inference(cnf,[status(esa)],[writeUnaryOperator_347]) ).

thf(zip_derived_cl8119,plain,
    ! [X2: state_type] :
      ( ( (~) @ ( v4 @ X2 ) )
    <=> ( v3674 @ X2 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl332]) ).

thf(zip_derived_cl8120,plain,
    ! [X2: state_type] :
      ( ( v4 @ X2 )
     != ( v3674 @ X2 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8119]) ).

thf(writeUnaryOperator_346,axiom,
    ! [VarCurr: state_type] :
      ( ~ ( v3674 @ VarCurr )
    <=> ( v3675 @ VarCurr ) ) ).

thf(zip_derived_cl333,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( (~) @ ( v3674 @ Y0 ) )
      <=> ( v3675 @ Y0 ) ) ),
    inference(cnf,[status(esa)],[writeUnaryOperator_346]) ).

thf(zip_derived_cl8138,plain,
    ! [X2: state_type] :
      ( ( (~) @ ( v3674 @ X2 ) )
    <=> ( v3675 @ X2 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl333]) ).

thf(zip_derived_cl8139,plain,
    ! [X2: state_type] :
      ( ( v3674 @ X2 )
     != ( v3675 @ X2 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8138]) ).

thf(writeUnaryOperator_345,axiom,
    ! [VarCurr: state_type] :
      ( ~ ( v3677 @ VarCurr )
    <=> ( v3678 @ VarCurr ) ) ).

thf(zip_derived_cl336,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( (~) @ ( v3677 @ Y0 ) )
      <=> ( v3678 @ Y0 ) ) ),
    inference(cnf,[status(esa)],[writeUnaryOperator_345]) ).

thf(zip_derived_cl8203,plain,
    ! [X2: state_type] :
      ( ( (~) @ ( v3677 @ X2 ) )
    <=> ( v3678 @ X2 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl336]) ).

thf(zip_derived_cl8204,plain,
    ! [X2: state_type] :
      ( ( v3677 @ X2 )
     != ( v3678 @ X2 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8203]) ).

thf(writeBinaryOperatorEqualRangesSingleBits_740,axiom,
    ! [VarCurr: state_type] :
      ( ( v3675 @ VarCurr )
    <=> ( ( v3693 @ VarCurr )
        & ( v3677 @ VarCurr ) ) ) ).

thf(zip_derived_cl334,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( v3675 @ Y0 )
      <=> ( ( v3693 @ Y0 )
          & ( v3677 @ Y0 ) ) ) ),
    inference(cnf,[status(esa)],[writeBinaryOperatorEqualRangesSingleBits_740]) ).

thf(zip_derived_cl8159,plain,
    ! [X2: state_type] :
      ( ( v3675 @ X2 )
    <=> ( ( v3693 @ X2 )
        & ( v3677 @ X2 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl334]) ).

thf(zip_derived_cl8160,plain,
    ! [X2: state_type] :
      ( ( v3675 @ X2 )
      = ( ( v3693 @ X2 )
        & ( v3677 @ X2 ) ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8159]) ).

thf(writeBinaryOperatorShiftedRanges_555,axiom,
    ! [VarCurr: state_type] :
      ( ( v3693 @ VarCurr )
    <=> ( ( v3679 @ VarCurr @ bitIndex1 )
        | ( v3679 @ VarCurr @ bitIndex0 ) ) ) ).

thf(zip_derived_cl335,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( v3693 @ Y0 )
      <=> ( ( v3679 @ Y0 @ bitIndex1 )
          | ( v3679 @ Y0 @ bitIndex0 ) ) ) ),
    inference(cnf,[status(esa)],[writeBinaryOperatorShiftedRanges_555]) ).

thf(zip_derived_cl8183,plain,
    ! [X2: state_type] :
      ( ( v3693 @ X2 )
    <=> ( ( v3679 @ X2 @ bitIndex1 )
        | ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl335]) ).

thf(zip_derived_cl8184,plain,
    ! [X2: state_type] :
      ( ( v3693 @ X2 )
      = ( ( v3679 @ X2 @ bitIndex1 )
        | ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8183]) ).

thf(addAssignment_2618,axiom,
    ! [VarCurr: state_type] : ( v3679 @ VarCurr @ bitIndex1 ) ).

thf(zip_derived_cl339,plain,
    ( !!
    @ ^ [Y0: state_type] : ( v3679 @ Y0 @ bitIndex1 ) ),
    inference(cnf,[status(esa)],[addAssignment_2618]) ).

thf(zip_derived_cl6759,plain,
    ! [X2: state_type] : ( v3679 @ X2 @ bitIndex1 ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl339]) ).

thf(zip_derived_cl8185,plain,
    ! [X2: state_type] :
      ( ( v3693 @ X2 )
      = ( $true
        | ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl8184,zip_derived_cl6759]) ).

thf(zip_derived_cl8186,plain,
    ! [X2: state_type] : ( v3693 @ X2 ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl8185]) ).

thf(zip_derived_cl8187,plain,
    ! [X2: state_type] :
      ( ( v3675 @ X2 )
      = ( $true
        & ( v3677 @ X2 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl8160,zip_derived_cl8186]) ).

thf(zip_derived_cl8188,plain,
    ! [X2: state_type] :
      ( ( v3675 @ X2 )
      = ( v3677 @ X2 ) ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl8187]) ).

thf(zip_derived_cl8205,plain,
    ! [X2: state_type] :
      ( ( v3675 @ X2 )
     != ( v3678 @ X2 ) ),
    inference(demod,[status(thm)],[zip_derived_cl8204,zip_derived_cl8188]) ).

thf(writeBinaryOperatorShiftedRanges_553,axiom,
    ! [VarCurr: state_type] :
      ( ( v3680 @ VarCurr )
    <=> ( ( v3684 @ VarCurr @ bitIndex5 )
        & ( v3682 @ VarCurr ) ) ) ).

thf(zip_derived_cl340,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( v3680 @ Y0 )
      <=> ( ( v3684 @ Y0 @ bitIndex5 )
          & ( v3682 @ Y0 ) ) ) ),
    inference(cnf,[status(esa)],[writeBinaryOperatorShiftedRanges_553]) ).

thf(zip_derived_cl8265,plain,
    ! [X2: state_type] :
      ( ( v3680 @ X2 )
    <=> ( ( v3684 @ X2 @ bitIndex5 )
        & ( v3682 @ X2 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl340]) ).

thf(zip_derived_cl8266,plain,
    ! [X2: state_type] :
      ( ( v3680 @ X2 )
      = ( ( v3684 @ X2 @ bitIndex5 )
        & ( v3682 @ X2 ) ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8265]) ).

thf(addAssignment_2619,axiom,
    ! [VarCurr: state_type] :
      ( ( v3679 @ VarCurr @ bitIndex0 )
    <=> ( v3680 @ VarCurr ) ) ).

thf(zip_derived_cl338,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( v3679 @ Y0 @ bitIndex0 )
      <=> ( v3680 @ Y0 ) ) ),
    inference(cnf,[status(esa)],[addAssignment_2619]) ).

thf(zip_derived_cl8244,plain,
    ! [X2: state_type] :
      ( ( v3679 @ X2 @ bitIndex0 )
    <=> ( v3680 @ X2 ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl338]) ).

thf(zip_derived_cl8245,plain,
    ! [X2: state_type] :
      ( ( v3679 @ X2 @ bitIndex0 )
      = ( v3680 @ X2 ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8244]) ).

thf(writeBinaryOperatorShiftedRanges_554,axiom,
    ! [VarCurr: state_type] :
      ( ( v3678 @ VarCurr )
    <=> ( ( v3679 @ VarCurr @ bitIndex1 )
        & ( v3679 @ VarCurr @ bitIndex0 ) ) ) ).

thf(zip_derived_cl337,plain,
    ( !!
    @ ^ [Y0: state_type] :
        ( ( v3678 @ Y0 )
      <=> ( ( v3679 @ Y0 @ bitIndex1 )
          & ( v3679 @ Y0 @ bitIndex0 ) ) ) ),
    inference(cnf,[status(esa)],[writeBinaryOperatorShiftedRanges_554]) ).

thf(zip_derived_cl8224,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
    <=> ( ( v3679 @ X2 @ bitIndex1 )
        & ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl337]) ).

thf(zip_derived_cl8225,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
      = ( ( v3679 @ X2 @ bitIndex1 )
        & ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference('simplify nested equalities',[status(thm)],[zip_derived_cl8224]) ).

thf(zip_derived_cl6759_001,plain,
    ! [X2: state_type] : ( v3679 @ X2 @ bitIndex1 ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl339]) ).

thf(zip_derived_cl8226,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
      = ( $true
        & ( v3679 @ X2 @ bitIndex0 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl8225,zip_derived_cl6759]) ).

thf(zip_derived_cl8227,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
      = ( v3679 @ X2 @ bitIndex0 ) ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl8226]) ).

thf(zip_derived_cl8246,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
      = ( v3680 @ X2 ) ),
    inference(demod,[status(thm)],[zip_derived_cl8245,zip_derived_cl8227]) ).

thf(addZeroExtensionConstraint_5,axiom,
    ! [VarCurr: state_type] :
      ~ ( v3684 @ VarCurr @ bitIndex5 ) ).

thf(zip_derived_cl353,plain,
    ( !!
    @ ^ [Y0: state_type] : ( (~) @ ( v3684 @ Y0 @ bitIndex5 ) ) ),
    inference(cnf,[status(esa)],[addZeroExtensionConstraint_5]) ).

thf(zip_derived_cl7036,plain,
    ! [X2: state_type] :
      ~ ( v3684 @ X2 @ bitIndex5 ),
    inference(lazy_cnf_forall,[status(thm)],[zip_derived_cl353]) ).

thf(zip_derived_cl8267,plain,
    ! [X2: state_type] :
      ( ( v3678 @ X2 )
      = ( $false
        & ( v3682 @ X2 ) ) ),
    inference(demod,[status(thm)],[zip_derived_cl8266,zip_derived_cl8246,zip_derived_cl7036]) ).

thf(zip_derived_cl8268,plain,
    ! [X2: state_type] :
      ~ ( v3678 @ X2 ),
    inference('simplify boolean subterms',[status(thm)],[zip_derived_cl8267]) ).

thf(zip_derived_cl8269,plain,
    ! [X2: state_type] : ( v3675 @ X2 ),
    inference(demod,[status(thm)],[zip_derived_cl8205,zip_derived_cl8268]) ).

thf(zip_derived_cl8275,plain,
    ! [X2: state_type] :
      ~ ( v3674 @ X2 ),
    inference(demod,[status(thm)],[zip_derived_cl8139,zip_derived_cl8269]) ).

thf(zip_derived_cl8280,plain,
    ! [X2: state_type] : ( v4 @ X2 ),
    inference(demod,[status(thm)],[zip_derived_cl8120,zip_derived_cl8275]) ).

thf(zip_derived_cl8282,plain,
    $false,
    inference(demod,[status(thm)],[zip_derived_cl6539,zip_derived_cl8280]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : HWV089_1 : TPTP v8.1.2. Bugfixed v6.2.0.
% 0.13/0.14  % Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.2O0L9jcn3m true
% 0.14/0.36  % Computer : n013.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 300
% 0.14/0.36  % DateTime : Tue Aug 29 14:47:17 EDT 2023
% 0.14/0.36  % CPUTime  : 
% 0.14/0.36  % Running portfolio for 300 s
% 0.14/0.36  % File         : /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.14/0.36  % Number of cores: 8
% 0.14/0.36  % Python version: Python 3.6.8
% 0.14/0.36  % Running in FO mode
% 0.59/0.72  % Total configuration time : 435
% 0.59/0.72  % Estimated wc time : 1092
% 0.59/0.72  % Estimated cpu time (7 cpus) : 156.0
% 0.67/0.82  % /export/starexec/sandbox/solver/bin/fo/fo6_bce.sh running for 75s
% 0.67/0.83  % /export/starexec/sandbox/solver/bin/fo/fo3_bce.sh running for 75s
% 0.67/0.83  % /export/starexec/sandbox/solver/bin/fo/fo1_av.sh running for 75s
% 0.67/0.83  % /export/starexec/sandbox/solver/bin/fo/fo13.sh running for 50s
% 0.67/0.83  % /export/starexec/sandbox/solver/bin/fo/fo7.sh running for 63s
% 0.67/0.83  % /export/starexec/sandbox/solver/bin/fo/fo5.sh running for 50s
% 0.69/0.84  % /export/starexec/sandbox/solver/bin/fo/fo4.sh running for 50s
% 0.70/1.22  % /export/starexec/sandbox/solver/bin/fo/fo1_lcnf.sh running for 50s
% 10.74/2.19  % /export/starexec/sandbox/solver/bin/fo/fo17_bce.sh running for 50s
% 20.42/3.57  % Solved by fo/fo1_lcnf.sh.
% 20.42/3.57  % done 1870 iterations in 2.321s
% 20.42/3.57  % SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
% 20.42/3.57  % SZS output start Refutation
% See solution above
% 20.42/3.58  
% 20.42/3.58  
% 20.42/3.58  % Terminating...
% 20.69/3.64  % Runner terminated.
% 20.71/3.66  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------