TSTP Solution File: ITP303_1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : ITP303_1 : TPTP v8.1.2. Released v8.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n027.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 02:30:36 EDT 2024

% Result   : Theorem 7.80s 1.57s
% Output   : CNFRefutation 7.80s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    7
%            Number of leaves      :    7
% Syntax   : Number of formulae    :   25 (  25 unt;   0 typ;   0 def)
%            Number of atoms       :  189 (  24 equ)
%            Maximal formula atoms :    1 (   7 avg)
%            Number of connectives :    6 (   6   ~;   0   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    5 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of FOOLs       :  164 ( 164 fml;   0 var)
%            Number of types       :    0 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   27 (  25 usr;  14 prp; 0-4 aty)
%            Number of functors    :    0 (   0 usr;   0 con; --- aty)
%            Number of variables   :   44 (   7 sgn  34   !;   0   ?;  34   :)

% Comments : 
%------------------------------------------------------------------------------
tff(f28,conjecture,
    'nTCatDom$'('yFtorNT$'('c$','f$')) = 'catDom$'('fun_app$r'('nTCod$','yFtorNT$'('c$','f$'))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture27) ).

tff(f29,negated_conjecture,
    ( ~ 'nTCatDom$'('yFtorNT$'('c$','f$')) = 'catDom$'('fun_app$r'('nTCod$','yFtorNT$'('c$','f$'))) ),
    inference(negated_conjecture,[],[f28]) ).

tff(f38,axiom,
    ! [X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'] : ( 'nTCatDom$'(X0) = 'catDom$'('fun_app$r'('nTDom$',X0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom36) ).

tff(f41,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'fun_app$s'('oppositeCategory$',X0) = 'catDom$'('homFtorContra$'(X0,X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom39) ).

tff(f66,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'homFtorContra$'(X0,X1) = 'homFtor$'('fun_app$s'('oppositeCategory$',X0),X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom64) ).

tff(f208,axiom,
    ! [X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X2: 'A_ZF_fun$',X3: 'Unit$'] : ( 'fun_app$r'('nTDom$','natTrans_ext$a'(X0,X1,X2,X3)) = X0 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom206) ).

tff(f210,axiom,
    ! [X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X2: 'A_ZF_fun$',X3: 'Unit$'] : ( 'fun_app$r'('nTCod$','natTrans_ext$a'(X0,X1,X2,X3)) = X1 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom208) ).

tff(f527,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'B$'] : ( 'yFtorNT$'(X0,X1) = 'natTrans_ext$a'('homFtorContra$'(X0,'fun_app$ab'('dom$'(X0),X1)),'homFtorContra$'(X0,'fun_app$ab'('cod$a'(X0),X1)),'uum$'(X0,X1),'unity$') ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom525) ).

tff(f592,plain,
    'nTCatDom$'('yFtorNT$'('c$','f$')) != 'catDom$'('fun_app$r'('nTCod$','yFtorNT$'('c$','f$'))),
    inference(flattening,[],[f29]) ).

tff(f1796,plain,
    'nTCatDom$'('yFtorNT$'('c$','f$')) != 'catDom$'('fun_app$r'('nTCod$','yFtorNT$'('c$','f$'))),
    inference(cnf_transformation,[],[f592]) ).

tff(f1805,plain,
    ! [X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'] : ( 'nTCatDom$'(X0) = 'catDom$'('fun_app$r'('nTDom$',X0)) ),
    inference(cnf_transformation,[],[f38]) ).

tff(f1808,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'fun_app$s'('oppositeCategory$',X0) = 'catDom$'('homFtorContra$'(X0,X1)) ),
    inference(cnf_transformation,[],[f41]) ).

tff(f1841,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'homFtorContra$'(X0,X1) = 'homFtor$'('fun_app$s'('oppositeCategory$',X0),X1) ),
    inference(cnf_transformation,[],[f66]) ).

tff(f2052,plain,
    ! [X2: 'A_ZF_fun$',X3: 'Unit$',X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : ( 'fun_app$r'('nTDom$','natTrans_ext$a'(X0,X1,X2,X3)) = X0 ),
    inference(cnf_transformation,[],[f208]) ).

tff(f2054,plain,
    ! [X2: 'A_ZF_fun$',X3: 'Unit$',X0: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : ( 'fun_app$r'('nTCod$','natTrans_ext$a'(X0,X1,X2,X3)) = X1 ),
    inference(cnf_transformation,[],[f210]) ).

tff(f2642,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'B$'] : ( 'yFtorNT$'(X0,X1) = 'natTrans_ext$a'('homFtorContra$'(X0,'fun_app$ab'('dom$'(X0),X1)),'homFtorContra$'(X0,'fun_app$ab'('cod$a'(X0),X1)),'uum$'(X0,X1),'unity$') ),
    inference(cnf_transformation,[],[f527]) ).

tff(f2755,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'B$'] : ( 'yFtorNT$'(X0,X1) = 'natTrans_ext$a'('homFtor$'('fun_app$s'('oppositeCategory$',X0),'fun_app$ab'('dom$'(X0),X1)),'homFtor$'('fun_app$s'('oppositeCategory$',X0),'fun_app$ab'('cod$a'(X0),X1)),'uum$'(X0,X1),'unity$') ),
    inference(definition_unfolding,[],[f2642,f1841,f1841]) ).

tff(f2761,plain,
    'catDom$'('fun_app$r'('nTDom$','natTrans_ext$a'('homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('dom$'('c$'),'f$')),'homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('cod$a'('c$'),'f$')),'uum$'('c$','f$'),'unity$'))) != 'catDom$'('fun_app$r'('nTCod$','natTrans_ext$a'('homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('dom$'('c$'),'f$')),'homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('cod$a'('c$'),'f$')),'uum$'('c$','f$'),'unity$'))),
    inference(definition_unfolding,[],[f1796,f1805,f2755,f2755]) ).

tff(f2769,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'fun_app$s'('oppositeCategory$',X0) = 'catDom$'('homFtor$'('fun_app$s'('oppositeCategory$',X0),X1)) ),
    inference(definition_unfolding,[],[f1808,f1841]) ).

cnf(c_98,negated_conjecture,
    'catDom$'('fun_app$r'('nTDom$','natTrans_ext$a'('homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('dom$'('c$'),'f$')),'homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('cod$a'('c$'),'f$')),'uum$'('c$','f$'),'unity$'))) != 'catDom$'('fun_app$r'('nTCod$','natTrans_ext$a'('homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('dom$'('c$'),'f$')),'homFtor$'('fun_app$s'('oppositeCategory$','c$'),'fun_app$ab'('cod$a'('c$'),'f$')),'uum$'('c$','f$'),'unity$'))),
    inference(cnf_transformation,[],[f2761]) ).

cnf(c_108,plain,
    'catDom$'('homFtor$'('fun_app$s'('oppositeCategory$',X0_23),X0_74)) = 'fun_app$s'('oppositeCategory$',X0_23),
    inference(cnf_transformation,[],[f2769]) ).

cnf(c_347,plain,
    'fun_app$r'('nTDom$','natTrans_ext$a'(X0_21,X1_21,X0_85,X0_86)) = X0_21,
    inference(cnf_transformation,[],[f2052]) ).

cnf(c_349,plain,
    'fun_app$r'('nTCod$','natTrans_ext$a'(X0_21,X1_21,X0_85,X0_86)) = X1_21,
    inference(cnf_transformation,[],[f2054]) ).

cnf(c_14337,plain,
    'fun_app$s'('oppositeCategory$','c$') != 'fun_app$s'('oppositeCategory$','c$'),
    inference(demodulation,[status(thm)],[c_98,c_108,c_347,c_349]) ).

cnf(c_14338,plain,
    $false,
    inference(equality_resolution_simp,[status(thm)],[c_14337]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : ITP303_1 : TPTP v8.1.2. Released v8.0.0.
% 0.00/0.11  % Command  : run_iprover %s %d THM
% 0.11/0.31  % Computer : n027.cluster.edu
% 0.11/0.31  % Model    : x86_64 x86_64
% 0.11/0.31  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.31  % Memory   : 8042.1875MB
% 0.11/0.31  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.31  % CPULimit : 300
% 0.11/0.31  % WCLimit  : 300
% 0.11/0.31  % DateTime : Thu May  2 22:13:20 EDT 2024
% 0.11/0.31  % CPUTime  : 
% 0.18/0.42  Running first-order theorem proving
% 0.18/0.42  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 7.80/1.57  % SZS status Started for theBenchmark.p
% 7.80/1.57  % SZS status Theorem for theBenchmark.p
% 7.80/1.57  
% 7.80/1.57  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 7.80/1.57  
% 7.80/1.57  ------  iProver source info
% 7.80/1.57  
% 7.80/1.57  git: date: 2024-05-02 19:28:25 +0000
% 7.80/1.57  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 7.80/1.57  git: non_committed_changes: false
% 7.80/1.57  
% 7.80/1.57  ------ Parsing...
% 7.80/1.57  ------ Clausification by vclausify_rel  & Parsing by iProver...------  preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 7.80/1.57  
% 7.80/1.57  
% 7.80/1.57  ------ Preprocessing...
% 7.80/1.57  
% 7.80/1.57  % SZS status Theorem for theBenchmark.p
% 7.80/1.57  
% 7.80/1.57  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 7.80/1.57  
% 7.80/1.57  
%------------------------------------------------------------------------------