TSTP Solution File: ITP305_1 by iProver---3.9

View Problem - Process Solution

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

% Computer : n021.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 12.27s 2.71s
% Output   : CNFRefutation 12.27s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   10
%            Number of leaves      :   19
% Syntax   : Number of formulae    :   65 (  58 unt;   0 typ;   0 def)
%            Number of atoms       : 2016 (  51 equ)
%            Maximal formula atoms :    6 (  31 avg)
%            Number of connectives :   59 (  29   ~;  23   |;   6   &)
%                                         (   0 <=>;   1  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   10 (   3 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of FOOLs       : 1921 (1921 fml;   0 var)
%            Number of types       :    0 (   0 usr)
%            Number of type conns  :    0 (   0   >;   0   *;   0   +;   0  <<)
%            Number of predicates  :   68 (  66 usr;  17 prp; 0-7 aty)
%            Number of functors    :    0 (   0 usr;   0 con; --- aty)
%            Number of variables   :   99 (   3 sgn  91   !;   0   ?;  91   :)

% Comments : 
%------------------------------------------------------------------------------
tff(f35,conjecture,
    'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) = 'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'yMap$'('c$','x$','eta$')),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture34) ).

tff(f36,negated_conjecture,
    ( ~ 'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) = 'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'yMap$'('c$','x$','eta$')) ),
    inference(negated_conjecture,[],[f35]) ).

tff(f37,axiom,
    'lSCategory$'('c$'),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom35) ).

tff(f38,axiom,
    'member$i'('x$','obj$b'('c$')),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom36) ).

tff(f39,axiom,
    'member$i'('y$','obj$b'('c$')),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom37) ).

tff(f41,axiom,
    'fun_app$b'('elem$'('yMap$'('c$','x$','eta$')),'homSet$'('c$','x$','y$')),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom39) ).

tff(f42,axiom,
    'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) = 'fun_app$q'('mapM$'('yFtor$'('c$')),'zF2mor$'('c$','yMap$'('c$','x$','eta$'))),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom40) ).

tff(f49,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$'] : ( 'yMapInv$'(X0,X1,X2,X3) = 'makeNT$'('yMapInv$a'(X0,X1,X2,X3)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom47) ).

tff(f73,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A$',X3: 'ZF$'] :
      ( ( 'fun_app$b'('elem$'(X3),'homSet$'(X0,X1,X2))
        & 'member$i'(X2,'obj$b'(X0))
        & 'member$i'(X1,'obj$b'(X0))
        & 'lSCategory$'(X0) )
     => ( ( 'fun_app$p'('mor2ZF$'(X0),'zF2mor$'(X0,X3)) = X3 )
        & 'fun_app$l'('mapsTo$'(X0,'zF2mor$'(X0,X3),X1),X2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom71) ).

tff(f341,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$'(X0) = 'makeFtor$d'('yFtor$a'(X0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom339) ).

tff(f468,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'] : ( 'yMap$'(X0,X1,X2) = 'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'(X2,X1)),'fun_app$p'('mor2ZF$'(X0),'fun_app$r'('id$b'(X0),X1))) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom466) ).

tff(f480,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_unit_Category_ext$',X2: 'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$',X3: 'Unit$'] : ( 'mapM$'('functor_ext$'(X0,X1,X2,X3)) = X2 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom478) ).

tff(f489,axiom,
    ! [X0: 'A_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_b_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : ( 'makeFtor$d'(X0) = 'functor_ext$'('catDom$'(X0),'catCod$'(X0),'restrict$b'('mapM$'(X0),'mor$'('catDom$'(X0))),'more$c'(X0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom487) ).

tff(f546,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'oppositeCategory$'(X0) = 'category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom544) ).

tff(f558,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$a'(X0) = 'functor_ext$'(X0,'catExp$'('oppositeCategory$'(X0),'set$'),'yFtorNT$'(X0),'unity$') ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom556) ).

tff(f560,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$'] : ( 'yMapInv$a'(X0,X1,X2,X3) = 'natTrans_ext$'('mapO$'('yFtor$'(X0),X1),X2,'uur$'(X0,X1,X2,X3),'unity$') ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom558) ).

tff(f564,axiom,
    ! [X0: 'A_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_b_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A$'] : ( 'mapO$'(X0,X1) = 'the$a'('uuv$'(X0,X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom562) ).

tff(f581,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'ZF$'] : ( 'zF2mor$'(X0,X1) = 'the$b'('uva$'(X0,X1)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom579) ).

tff(f591,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A$'] : ( 'hOMCollection$'(X0,X1,X2) = 'collect$c'('uvf$'(X0,X1,X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom589) ).

tff(f593,axiom,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A$'] : ( 'homSet$'(X0,X1,X2) = 'implode$'('hOMCollection$'(X0,X1,X2)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom591) ).

tff(f627,plain,
    'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) != 'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'yMap$'('c$','x$','eta$')),
    inference(flattening,[],[f36]) ).

tff(f758,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A$',X3: 'ZF$'] :
      ( ( ( 'fun_app$p'('mor2ZF$'(X0),'zF2mor$'(X0,X3)) = X3 )
        & 'fun_app$l'('mapsTo$'(X0,'zF2mor$'(X0,X3),X1),X2) )
      | ~ 'fun_app$b'('elem$'(X3),'homSet$'(X0,X1,X2))
      | ~ 'member$i'(X2,'obj$b'(X0))
      | ~ 'member$i'(X1,'obj$b'(X0))
      | ~ 'lSCategory$'(X0) ),
    inference(ennf_transformation,[],[f73]) ).

tff(f759,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$',X2: 'A$',X3: 'ZF$'] :
      ( ( ( 'fun_app$p'('mor2ZF$'(X0),'zF2mor$'(X0,X3)) = X3 )
        & 'fun_app$l'('mapsTo$'(X0,'zF2mor$'(X0,X3),X1),X2) )
      | ~ 'fun_app$b'('elem$'(X3),'homSet$'(X0,X1,X2))
      | ~ 'member$i'(X2,'obj$b'(X0))
      | ~ 'member$i'(X1,'obj$b'(X0))
      | ~ 'lSCategory$'(X0) ),
    inference(flattening,[],[f758]) ).

tff(f1844,plain,
    'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) != 'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'yMap$'('c$','x$','eta$')),
    inference(cnf_transformation,[],[f627]) ).

tff(f1845,plain,
    'lSCategory$'('c$'),
    inference(cnf_transformation,[],[f37]) ).

tff(f1846,plain,
    'member$i'('x$','obj$b'('c$')),
    inference(cnf_transformation,[],[f38]) ).

tff(f1847,plain,
    'member$i'('y$','obj$b'('c$')),
    inference(cnf_transformation,[],[f39]) ).

tff(f1849,plain,
    'fun_app$b'('elem$'('yMap$'('c$','x$','eta$')),'homSet$'('c$','x$','y$')),
    inference(cnf_transformation,[],[f41]) ).

tff(f1850,plain,
    'yMapInv$'('c$','x$','mapO$'('yFtor$'('c$'),'y$'),'fun_app$p'('mor2ZF$'('c$'),'zF2mor$'('c$','yMap$'('c$','x$','eta$')))) = 'fun_app$q'('mapM$'('yFtor$'('c$')),'zF2mor$'('c$','yMap$'('c$','x$','eta$'))),
    inference(cnf_transformation,[],[f42]) ).

tff(f1857,plain,
    ! [X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'yMapInv$'(X0,X1,X2,X3) = 'makeNT$'('yMapInv$a'(X0,X1,X2,X3)) ),
    inference(cnf_transformation,[],[f49]) ).

tff(f1887,plain,
    ! [X2: 'A$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] :
      ( ( 'fun_app$p'('mor2ZF$'(X0),'zF2mor$'(X0,X3)) = X3 )
      | ~ 'fun_app$b'('elem$'(X3),'homSet$'(X0,X1,X2))
      | ~ 'member$i'(X2,'obj$b'(X0))
      | ~ 'member$i'(X1,'obj$b'(X0))
      | ~ 'lSCategory$'(X0) ),
    inference(cnf_transformation,[],[f759]) ).

tff(f2156,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$'(X0) = 'makeFtor$d'('yFtor$a'(X0)) ),
    inference(cnf_transformation,[],[f341]) ).

tff(f2453,plain,
    ! [X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'yMap$'(X0,X1,X2) = 'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'(X2,X1)),'fun_app$p'('mor2ZF$'(X0),'fun_app$r'('id$b'(X0),X1))) ),
    inference(cnf_transformation,[],[f468]) ).

tff(f2468,plain,
    ! [X2: 'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$',X3: 'Unit$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_unit_Category_ext$'] : ( 'mapM$'('functor_ext$'(X0,X1,X2,X3)) = X2 ),
    inference(cnf_transformation,[],[f480]) ).

tff(f2481,plain,
    ! [X0: 'A_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_b_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : ( 'makeFtor$d'(X0) = 'functor_ext$'('catDom$'(X0),'catCod$'(X0),'restrict$b'('mapM$'(X0),'mor$'('catDom$'(X0))),'more$c'(X0)) ),
    inference(cnf_transformation,[],[f489]) ).

tff(f2612,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'oppositeCategory$'(X0) = 'category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)) ),
    inference(cnf_transformation,[],[f546]) ).

tff(f2624,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$a'(X0) = 'functor_ext$'(X0,'catExp$'('oppositeCategory$'(X0),'set$'),'yFtorNT$'(X0),'unity$') ),
    inference(cnf_transformation,[],[f558]) ).

tff(f2626,plain,
    ! [X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'yMapInv$a'(X0,X1,X2,X3) = 'natTrans_ext$'('mapO$'('yFtor$'(X0),X1),X2,'uur$'(X0,X1,X2,X3),'unity$') ),
    inference(cnf_transformation,[],[f560]) ).

tff(f2630,plain,
    ! [X0: 'A_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_b_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$',X1: 'A$'] : ( 'mapO$'(X0,X1) = 'the$a'('uuv$'(X0,X1)) ),
    inference(cnf_transformation,[],[f564]) ).

tff(f2655,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'ZF$'] : ( 'zF2mor$'(X0,X1) = 'the$b'('uva$'(X0,X1)) ),
    inference(cnf_transformation,[],[f581]) ).

tff(f2673,plain,
    ! [X2: 'A$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'hOMCollection$'(X0,X1,X2) = 'collect$c'('uvf$'(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f591]) ).

tff(f2675,plain,
    ! [X2: 'A$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'homSet$'(X0,X1,X2) = 'implode$'('hOMCollection$'(X0,X1,X2)) ),
    inference(cnf_transformation,[],[f593]) ).

tff(f2734,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$a'(X0) = 'functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$') ),
    inference(definition_unfolding,[],[f2624,f2612]) ).

tff(f2737,plain,
    ! [X0: 'A_b_b_c_LSCategory_ext_Category_ext$'] : ( 'yFtor$'(X0) = 'functor_ext$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'catCod$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'restrict$b'('mapM$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'mor$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')))),'more$c'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$'))) ),
    inference(definition_unfolding,[],[f2156,f2481,f2734]) ).

tff(f2738,plain,
    ! [X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'yMapInv$a'(X0,X1,X2,X3) = 'natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'catCod$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'restrict$b'('mapM$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'mor$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')))),'more$c'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$'))),X1)),X2,'uur$'(X0,X1,X2,X3),'unity$') ),
    inference(definition_unfolding,[],[f2626,f2630,f2737]) ).

tff(f2739,plain,
    ! [X2: 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'yMapInv$'(X0,X1,X2,X3) = 'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'catCod$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'restrict$b'('mapM$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')),'mor$'('catDom$'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$')))),'more$c'('functor_ext$'(X0,'catExp$'('category_ext$'('obj$b'(X0),'mor$'(X0),'cod$'(X0),'dom$'(X0),'id$b'(X0),'uuj$'(X0),'more$a'(X0)),'set$'),'yFtorNT$'(X0),'unity$'))),X1)),X2,'uur$'(X0,X1,X2,X3),'unity$')) ),
    inference(definition_unfolding,[],[f1857,f2738]) ).

tff(f2740,plain,
    ! [X2: 'A$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] : ( 'homSet$'(X0,X1,X2) = 'implode$'('collect$c'('uvf$'(X0,X1,X2))) ),
    inference(definition_unfolding,[],[f2675,f2673]) ).

tff(f2747,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))))))),'unity$')) != 'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'unity$')),
    inference(definition_unfolding,[],[f1844,f2739,f2630,f2737,f2655,f2453,f2739,f2630,f2737,f2453]) ).

tff(f2749,plain,
    'fun_app$b'('elem$'('fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'implode$'('collect$c'('uvf$'('c$','x$','y$')))),
    inference(definition_unfolding,[],[f1849,f2453,f2740]) ).

tff(f2750,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))))))),'unity$')) = 'fun_app$q'('mapM$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))),
    inference(definition_unfolding,[],[f1850,f2739,f2630,f2737,f2655,f2453,f2737,f2655,f2453]) ).

tff(f2776,plain,
    ! [X2: 'A$',X3: 'ZF$',X0: 'A_b_b_c_LSCategory_ext_Category_ext$',X1: 'A$'] :
      ( ( 'fun_app$p'('mor2ZF$'(X0),'the$b'('uva$'(X0,X3))) = X3 )
      | ~ 'fun_app$b'('elem$'(X3),'implode$'('collect$c'('uvf$'(X0,X1,X2))))
      | ~ 'member$i'(X2,'obj$b'(X0))
      | ~ 'member$i'(X1,'obj$b'(X0))
      | ~ 'lSCategory$'(X0) ),
    inference(definition_unfolding,[],[f1887,f2655,f2740]) ).

cnf(c_110,negated_conjecture,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))))))),'unity$')) != 'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'unity$')),
    inference(cnf_transformation,[],[f2747]) ).

cnf(c_111,plain,
    'lSCategory$'('c$'),
    inference(cnf_transformation,[],[f1845]) ).

cnf(c_112,plain,
    'member$i'('x$','obj$b'('c$')),
    inference(cnf_transformation,[],[f1846]) ).

cnf(c_113,plain,
    'member$i'('y$','obj$b'('c$')),
    inference(cnf_transformation,[],[f1847]) ).

cnf(c_115,plain,
    'fun_app$b'('elem$'('fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'implode$'('collect$c'('uvf$'('c$','x$','y$')))),
    inference(cnf_transformation,[],[f2749]) ).

cnf(c_116,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))))))),'unity$')) = 'fun_app$q'('mapM$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('mapM$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))),
    inference(cnf_transformation,[],[f2750]) ).

cnf(c_151,plain,
    ( ~ 'fun_app$b'('elem$'(X0_97),'implode$'('collect$c'('uvf$'(X0_23,X0_80,X1_80))))
    | ~ 'member$i'(X0_80,'obj$b'(X0_23))
    | ~ 'member$i'(X1_80,'obj$b'(X0_23))
    | ~ 'lSCategory$'(X0_23)
    | 'fun_app$p'('mor2ZF$'(X0_23),'the$b'('uva$'(X0_23,X0_97))) = X0_97 ),
    inference(cnf_transformation,[],[f2776]) ).

cnf(c_725,plain,
    'mapM$'('functor_ext$'(X0_23,X0_40,X0_16,X0_94)) = X0_16,
    inference(cnf_transformation,[],[f2468]) ).

cnf(c_14422,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))))))),'unity$')) = 'fun_app$q'('restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))),
    inference(demodulation,[status(thm)],[c_116,c_725]) ).

cnf(c_14423,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'unity$')) != 'fun_app$q'('restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))),
    inference(demodulation,[status(thm)],[c_110,c_725,c_14422]) ).

cnf(c_35558,plain,
    ( ~ 'member$i'('x$','obj$b'('c$'))
    | ~ 'member$i'('y$','obj$b'('c$'))
    | ~ 'lSCategory$'('c$')
    | 'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))) = 'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))) ),
    inference(superposition,[status(thm)],[c_115,c_151]) ).

cnf(c_35621,plain,
    'fun_app$p'('mor2ZF$'('c$'),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))) = 'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$'))),
    inference(global_subsumption_just,[status(thm)],[c_35558,c_111,c_113,c_112,c_35558]) ).

cnf(c_35625,plain,
    'makeNT$'('natTrans_ext$'('the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'x$')),'the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'uur$'('c$','x$','the$a'('uuv$'('functor_ext$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'catCod$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')),'restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'more$c'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$'))),'y$')),'fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))),'unity$')) = 'fun_app$q'('restrict$b'('yFtorNT$'('c$'),'mor$'('catDom$'('functor_ext$'('c$','catExp$'('category_ext$'('obj$b'('c$'),'mor$'('c$'),'cod$'('c$'),'dom$'('c$'),'id$b'('c$'),'uuj$'('c$'),'more$a'('c$')),'set$'),'yFtorNT$'('c$'),'unity$')))),'the$b'('uva$'('c$','fun_app$'('fun_app$m'('zFfunApp$','natTransMap$b'('eta$','x$')),'fun_app$p'('mor2ZF$'('c$'),'fun_app$r'('id$b'('c$'),'x$')))))),
    inference(superposition,[status(thm)],[c_35621,c_14422]) ).

cnf(c_35627,plain,
    $false,
    inference(backward_subsumption_resolution,[status(thm)],[c_14423,c_35625]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : ITP305_1 : TPTP v8.1.2. Released v8.0.0.
% 0.04/0.14  % Command  : run_iprover %s %d THM
% 0.13/0.35  % Computer : n021.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 300
% 0.13/0.35  % DateTime : Thu May  2 21:57:43 EDT 2024
% 0.13/0.36  % CPUTime  : 
% 0.20/0.49  Running first-order theorem proving
% 0.20/0.49  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
% 12.27/2.71  % SZS status Started for theBenchmark.p
% 12.27/2.71  % SZS status Theorem for theBenchmark.p
% 12.27/2.71  
% 12.27/2.71  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 12.27/2.71  
% 12.27/2.71  ------  iProver source info
% 12.27/2.71  
% 12.27/2.71  git: date: 2024-05-02 19:28:25 +0000
% 12.27/2.71  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 12.27/2.71  git: non_committed_changes: false
% 12.27/2.71  
% 12.27/2.71  ------ Parsing...
% 12.27/2.71  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 12.27/2.71  
% 12.27/2.71  ------ Preprocessing... sup_sim: 78  sf_s  rm: 70 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe_e 
% 12.27/2.71  
% 12.27/2.71  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 12.27/2.71  
% 12.27/2.71  ------ Preprocessing... sf_s  rm: 5 0s  sf_e 
% 12.27/2.71  ------ Proving...
% 12.27/2.71  ------ Problem Properties 
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  clauses                                 764
% 12.27/2.71  conjectures                             0
% 12.27/2.71  EPR                                     38
% 12.27/2.71  Horn                                    619
% 12.27/2.71  unary                                   80
% 12.27/2.71  binary                                  318
% 12.27/2.71  lits                                    2330
% 12.27/2.71  lits eq                                 535
% 12.27/2.71  fd_pure                                 0
% 12.27/2.71  fd_pseudo                               0
% 12.27/2.71  fd_cond                                 0
% 12.27/2.71  fd_pseudo_cond                          42
% 12.27/2.71  AC symbols                              0
% 12.27/2.71  
% 12.27/2.71  ------ Input Options Time Limit: Unbounded
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  ------ 
% 12.27/2.71  Current options:
% 12.27/2.71  ------ 
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  ------ Proving...
% 12.27/2.71  
% 12.27/2.71  
% 12.27/2.71  % SZS status Theorem for theBenchmark.p
% 12.27/2.71  
% 12.27/2.71  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 12.27/2.71  
% 12.27/2.71  
%------------------------------------------------------------------------------