TSTP Solution File: ITP303_10 by Vampire-SAT---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire-SAT---4.8
% Problem  : ITP303_10 : TPTP v8.2.0. Released v8.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s

% Computer : n002.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 : Sun May  5 07:14:14 EDT 2024

% Result   : Satisfiable 11.52s 2.08s
% Output   : FiniteModel 11.52s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ITP303_10 : TPTP v8.2.0. Released v8.2.0.
% 0.07/0.14  % Command    : vampire --mode casc_sat -m 16384 --cores 7 -t %d %s
% 0.15/0.35  % Computer : n002.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit   : 300
% 0.15/0.36  % WCLimit    : 300
% 0.15/0.36  % DateTime   : Fri May  3 18:56:23 EDT 2024
% 0.15/0.36  % CPUTime    : 
% 0.15/0.36  % (30000)Running in auto input_syntax mode. Trying TPTP
% 0.21/0.44  % (30016)ott-10_8_av=off:bd=preordered:bs=on:fsd=off:fsr=off:fde=unused:irw=on:lcm=predicate:lma=on:nm=4:nwc=1.7:sp=frequency_522 on theBenchmark for (522ds/0Mi)
% 0.21/0.45  % (30013)WARNING: value z3 for option sas not known
% 0.21/0.45  % (30015)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency_531 on theBenchmark for (531ds/0Mi)
% 0.21/0.45  % (30012)fmb+10_1_bce=on:fmbdsb=on:fmbes=contour:fmbswr=3:fde=none:nm=0_793 on theBenchmark for (793ds/0Mi)
% 0.21/0.45  % (30011)fmb+10_1_bce=on:fmbas=function:fmbsr=1.2:fde=unused:nm=0_846 on theBenchmark for (846ds/0Mi)
% 0.21/0.45  % (30014)fmb+10_1_bce=on:fmbsr=1.5:nm=32_533 on theBenchmark for (533ds/0Mi)
% 0.21/0.45  % (30013)dis+2_11_add=large:afr=on:amm=off:bd=off:bce=on:fsd=off:fde=none:gs=on:gsaa=full_model:gsem=off:irw=on:msp=off:nm=4:nwc=1.3:sas=z3:sims=off:sac=on:sp=reverse_arity_569 on theBenchmark for (569ds/0Mi)
% 0.21/0.45  % (30017)ott+1_64_av=off:bd=off:bce=on:fsd=off:fde=unused:gsp=on:irw=on:lcm=predicate:lma=on:nm=2:nwc=1.1:sims=off:urr=on_497 on theBenchmark for (497ds/0Mi)
% 11.52/2.06  TRYING [1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
% 11.52/2.08  Finite Model Found!
% 11.52/2.08  % SZS status Satisfiable for theBenchmark
% 11.52/2.09  % (30014)First to succeed.
% 11.52/2.09  % (30014)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-30000"
% 11.52/2.09  % SZS output start FiniteModel for theBenchmark
% 11.52/2.09  tff(declare_$i,type,$i:$tType).
% 11.52/2.09  tff(declare_$i1,type,fmb_$i_1:$i).
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:$i] : (
% 11.52/2.09           X = fmb_$i_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff(declare_bool,type,$o:$tType).
% 11.52/2.09  tff(declare_bool1,type,fmb_bool_1:$o).
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:$o] : (
% 11.52/2.09           X = fmb_bool_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_ZF_fun_set$',type,'B_ZF_fun_set$':$tType).
% 11.52/2.09  tff('declare_B_ZF_fun_set$1',type,fmb_'B_ZF_fun_set$'_1:'B_ZF_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_ZF_fun_set$'] : (
% 11.52/2.09           X = fmb_'B_ZF_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$',type,'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$1',type,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_Unit_set$',type,'Unit_set$':$tType).
% 11.52/2.09  tff('declare_Unit_set$1',type,fmb_'Unit_set$'_1:'Unit_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'Unit_set$'] : (
% 11.52/2.09           X = fmb_'Unit_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$',type,'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$1',type,fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$'_1:'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$',type,'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$':$tType).
% 11.52/2.09  tff('declare_B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$1',type,fmb_'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1:'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'] : (
% 11.52/2.09           X = fmb_'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_set$',type,'ZF_set$':$tType).
% 11.52/2.09  tff('declare_ZF_set$1',type,'top$':'ZF_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_set$'] : (
% 11.52/2.09           X = 'top$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$',type,'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$1',type,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1:'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$',type,'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$1',type,fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1:'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$1',type,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_Unit_unit_fun$',type,'Unit_unit_fun$':$tType).
% 11.52/2.09  tff('declare_Unit_unit_fun$1',type,fmb_'Unit_unit_fun$'_1:'Unit_unit_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'Unit_unit_fun$'] : (
% 11.52/2.09           X = fmb_'Unit_unit_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_b_b_c_LSCategory_ext_Category_ext$',type,'A_b_b_c_LSCategory_ext_Category_ext$':$tType).
% 11.52/2.09  tff('declare_A_b_b_c_LSCategory_ext_Category_ext$1',type,'c$':'A_b_b_c_LSCategory_ext_Category_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_b_b_c_LSCategory_ext_Category_ext$'] : (
% 11.52/2.09           X = 'c$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_prod_set$',type,'ZF_ZF_prod_set$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_prod_set$1',type,fmb_'ZF_ZF_prod_set$'_1:'ZF_ZF_prod_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_prod_set$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_prod_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$1',type,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'_1:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'] : (
% 11.52/2.09           X = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_set_set$',type,'ZF_set_set$':$tType).
% 11.52/2.09  tff('declare_ZF_set_set$1',type,fmb_'ZF_set_set$'_1:'ZF_set_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_set_set$'] : (
% 11.52/2.09           X = fmb_'ZF_set_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$1',type,'equivalence_axioms$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$'] : (
% 11.52/2.09           X = 'equivalence_axioms$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_set_ZF_set_fun$',type,'ZF_set_ZF_set_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_set_ZF_set_fun$1',type,fmb_'ZF_set_ZF_set_fun$'_1:'ZF_set_ZF_set_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_set_ZF_set_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_set_ZF_set_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$',type,'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$':$tType).
% 11.52/2.09  tff('declare_A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$1',type,'makeCat$a':'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$'] : (
% 11.52/2.09           X = 'makeCat$a'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_set_fun$',type,'ZF_ZF_set_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_set_fun$1',type,'explode$':'ZF_ZF_set_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_set_fun$'] : (
% 11.52/2.09           X = 'explode$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$1',type,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_b_fun_set$',type,'A_b_fun_set$':$tType).
% 11.52/2.09  tff('declare_A_b_fun_set$1',type,fmb_'A_b_fun_set$'_1:'A_b_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_b_fun_set$'] : (
% 11.52/2.09           X = fmb_'A_b_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_prod_ZF_fun$',type,'ZF_ZF_prod_ZF_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_prod_ZF_fun$1',type,fmb_'ZF_ZF_prod_ZF_fun$'_1:'ZF_ZF_prod_ZF_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_prod_ZF_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_prod_ZF_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$1',type,'natTrans$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$'] : (
% 11.52/2.09           X = 'natTrans$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_c_LSCategory_ext$',type,'B_c_LSCategory_ext$':$tType).
% 11.52/2.09  tff('declare_B_c_LSCategory_ext$1',type,fmb_'B_c_LSCategory_ext$'_1:'B_c_LSCategory_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_c_LSCategory_ext$'] : (
% 11.52/2.09           X = fmb_'B_c_LSCategory_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_fun$',type,'B_b_fun$':$tType).
% 11.52/2.09  tff('declare_B_b_fun$1',type,fmb_'B_b_fun$'_1:'B_b_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_fun$'] : (
% 11.52/2.09           X = fmb_'B_b_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$',type,'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$1',type,fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1:'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$',type,'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$1',type,fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1:'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$1',type,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'_1:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'] : (
% 11.52/2.09           X = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_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$',type,'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$':$tType).
% 11.52/2.09  tff('declare_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$1',type,fmb_'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$'_1:'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$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'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$'] : (
% 11.52/2.09           X = fmb_'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$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$',type,'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$1',type,fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'_1:'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$',type,'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$1',type,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$',type,'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$1',type,fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1:'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_prod$',type,'ZF_ZF_prod$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_prod$1',type,fmb_'ZF_ZF_prod$'_1:'ZF_ZF_prod$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_prod$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_prod$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_prod_set$',type,'B_b_prod_set$':$tType).
% 11.52/2.09  tff('declare_B_b_prod_set$1',type,fmb_'B_b_prod_set$'_1:'B_b_prod_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_prod_set$'] : (
% 11.52/2.09           X = fmb_'B_b_prod_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B$',type,'B$':$tType).
% 11.52/2.09  tff('declare_B$1',type,'f$':'B$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B$'] : (
% 11.52/2.09           X = 'f$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_fun_set$',type,'A_ZF_fun_set$':$tType).
% 11.52/2.09  tff('declare_A_ZF_fun_set$1',type,fmb_'A_ZF_fun_set$'_1:'A_ZF_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_fun_set$'] : (
% 11.52/2.09           X = fmb_'A_ZF_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_fun_fun$',type,'ZF_ZF_ZF_fun_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_fun_fun$1',type,'zFfunComp$':'ZF_ZF_ZF_fun_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_fun_fun$'] : (
% 11.52/2.09           X = 'zFfunComp$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$',type,'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$1',type,fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1:'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_Unit_unit_unit_Category_ext$',type,'Unit_unit_unit_Category_ext$':$tType).
% 11.52/2.09  tff('declare_Unit_unit_unit_Category_ext$1',type,fmb_'Unit_unit_unit_Category_ext$'_1:'Unit_unit_unit_Category_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'Unit_unit_unit_Category_ext$'] : (
% 11.52/2.09           X = fmb_'Unit_unit_unit_Category_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_C$',type,'C$':$tType).
% 11.52/2.09  tff('declare_C$1',type,fmb_'C$'_1:'C$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'C$'] : (
% 11.52/2.09           X = fmb_'C$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_fun_bool_fun$',type,'A_ZF_fun_bool_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_fun_bool_fun$1',type,fmb_'A_ZF_fun_bool_fun$'_1:'A_ZF_fun_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_fun_bool_fun$'] : (
% 11.52/2.09           X = fmb_'A_ZF_fun_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_prod_bool_fun$',type,'B_b_prod_bool_fun$':$tType).
% 11.52/2.09  tff('declare_B_b_prod_bool_fun$1',type,fmb_'B_b_prod_bool_fun$'_1:'B_b_prod_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_prod_bool_fun$'] : (
% 11.52/2.09           X = fmb_'B_b_prod_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_prod_ZF_fun_set$',type,'ZF_ZF_prod_ZF_fun_set$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_prod_ZF_fun_set$1',type,fmb_'ZF_ZF_prod_ZF_fun_set$'_1:'ZF_ZF_prod_ZF_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_prod_ZF_fun_set$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_prod_ZF_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_fun$',type,'ZF_ZF_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_fun$1',type,'zFfunCod$':'ZF_ZF_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_fun$'] : (
% 11.52/2.09           X = 'zFfunCod$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_prod_bool_fun$',type,'ZF_ZF_prod_bool_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_prod_bool_fun$1',type,fmb_'ZF_ZF_prod_bool_fun$'_1:'ZF_ZF_prod_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_prod_bool_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_prod_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$1',type,'idNatTrans$d':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'] : (
% 11.52/2.09           X = 'idNatTrans$d'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_fun_set$',type,'ZF_ZF_fun_set$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_fun_set$1',type,fmb_'ZF_ZF_fun_set$'_1:'ZF_ZF_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_fun_set$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_prod_b_fun_set$',type,'B_b_prod_b_fun_set$':$tType).
% 11.52/2.09  tff('declare_B_b_prod_b_fun_set$1',type,fmb_'B_b_prod_b_fun_set$'_1:'B_b_prod_b_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_prod_b_fun_set$'] : (
% 11.52/2.09           X = fmb_'B_b_prod_b_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_a_fun$',type,'B_a_fun$':$tType).
% 11.52/2.09  tff('declare_B_a_fun$1',type,fmb_'B_a_fun$'_1:'B_a_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_a_fun$'] : (
% 11.52/2.09           X = fmb_'B_a_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$',type,'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$1',type,fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1:'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_prod$',type,'B_b_prod$':$tType).
% 11.52/2.09  tff('declare_B_b_prod$1',type,fmb_'B_b_prod$'_1:'B_b_prod$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_prod$'] : (
% 11.52/2.09           X = fmb_'B_b_prod$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_fun_ZF_ZF_fun_fun$',type,'ZF_ZF_fun_ZF_ZF_fun_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_fun_ZF_ZF_fun_fun$1',type,fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1:'ZF_ZF_fun_ZF_ZF_fun_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_fun_ZF_ZF_fun_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$',type,'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$1',type,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'_1:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$',type,'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$1',type,'oppositeCategory$b':'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$'] : (
% 11.52/2.09           X = 'oppositeCategory$b'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_bool_fun$',type,'A_bool_fun$':$tType).
% 11.52/2.09  tff('declare_A_bool_fun$1',type,fmb_'A_bool_fun$'_1:'A_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_bool_fun$'] : (
% 11.52/2.09           X = fmb_'A_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_set$',type,'A_set$':$tType).
% 11.52/2.09  tff('declare_A_set$1',type,fmb_'A_set$'_1:'A_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_set$'] : (
% 11.52/2.09           X = fmb_'A_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$',type,'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$1',type,fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'_1:'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'] : (
% 11.52/2.09           X = fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_b_fun$',type,'A_b_fun$':$tType).
% 11.52/2.09  tff('declare_A_b_fun$1',type,fmb_'A_b_fun$'_1:'A_b_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_b_fun$'] : (
% 11.52/2.09           X = fmb_'A_b_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$1',type,'makeFtor$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$'] : (
% 11.52/2.09           X = 'makeFtor$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_set$',type,'B_set$':$tType).
% 11.52/2.09  tff('declare_B_set$1',type,fmb_'B_set$'_1:'B_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_set$'] : (
% 11.52/2.09           X = fmb_'B_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$1',type,'natTransComp$c':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$'] : (
% 11.52/2.09           X = 'natTransComp$c'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_b_fun_bool_fun$',type,'A_b_fun_bool_fun$':$tType).
% 11.52/2.09  tff('declare_A_b_fun_bool_fun$1',type,fmb_'A_b_fun_bool_fun$'_1:'A_b_fun_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_b_fun_bool_fun$'] : (
% 11.52/2.09           X = fmb_'A_b_fun_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A$',type,'A$':$tType).
% 11.52/2.09  tff('declare_A$1',type,fmb_'A$'_1:'A$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A$'] : (
% 11.52/2.09           X = fmb_'A$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_unit_Category_ext$',type,'ZF_ZF_unit_Category_ext$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_unit_Category_ext$1',type,'set$':'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_unit_Category_ext$'] : (
% 11.52/2.09           X = 'set$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$',type,'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$':$tType).
% 11.52/2.09  tff('declare_A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$1',type,fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1:'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'] : (
% 11.52/2.09           X = fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_prod_b_fun$',type,'B_b_prod_b_fun$':$tType).
% 11.52/2.09  tff('declare_B_b_prod_b_fun$1',type,fmb_'B_b_prod_b_fun$'_1:'B_b_prod_b_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_prod_b_fun$'] : (
% 11.52/2.09           X = fmb_'B_b_prod_b_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_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$',type,'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$':$tType).
% 11.52/2.09  tff('declare_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$1',type,fmb_'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$'_1:'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$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'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$'] : (
% 11.52/2.09           X = fmb_'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$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_set_b_set_fun$',type,'B_set_b_set_fun$':$tType).
% 11.52/2.09  tff('declare_B_set_b_set_fun$1',type,fmb_'B_set_b_set_fun$'_1:'B_set_b_set_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_set_b_set_fun$'] : (
% 11.52/2.09           X = fmb_'B_set_b_set_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$1',type,'nTDom$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$'] : (
% 11.52/2.09           X = 'nTDom$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_bool_fun$',type,'ZF_bool_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_bool_fun$1',type,'uut$':'ZF_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_bool_fun$'] : (
% 11.52/2.09           X = 'uut$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$',type,'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$1',type,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'] : (
% 11.52/2.09           X = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_b_b_fun_fun$',type,'B_b_b_fun_fun$':$tType).
% 11.52/2.09  tff('declare_B_b_b_fun_fun$1',type,fmb_'B_b_b_fun_fun$'_1:'B_b_b_fun_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_b_b_fun_fun$'] : (
% 11.52/2.09           X = fmb_'B_b_b_fun_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$',type,'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$':$tType).
% 11.52/2.09  tff('declare_ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$1',type,fmb_'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$'_1:'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$'] : (
% 11.52/2.09           X = fmb_'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_A_ZF_fun$',type,'A_ZF_fun$':$tType).
% 11.52/2.09  tff('declare_A_ZF_fun$1',type,fmb_'A_ZF_fun$'_1:'A_ZF_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'A_ZF_fun$'] : (
% 11.52/2.09           X = fmb_'A_ZF_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_Unit$',type,'Unit$':$tType).
% 11.52/2.09  tff('declare_Unit$1',type,'unity$':'Unit$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'Unit$'] : (
% 11.52/2.09           X = 'unity$'
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_ZF$',type,'ZF$':$tType).
% 11.52/2.09  tff('declare_ZF$1',type,fmb_'ZF$'_1:'ZF$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'ZF$'] : (
% 11.52/2.09           X = fmb_'ZF$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_ZF_fun$',type,'B_ZF_fun$':$tType).
% 11.52/2.09  tff('declare_B_ZF_fun$1',type,fmb_'B_ZF_fun$'_1:'B_ZF_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_ZF_fun$'] : (
% 11.52/2.09           X = fmb_'B_ZF_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_a_fun_set$',type,'B_a_fun_set$':$tType).
% 11.52/2.09  tff('declare_B_a_fun_set$1',type,fmb_'B_a_fun_set$'_1:'B_a_fun_set$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_a_fun_set$'] : (
% 11.52/2.09           X = fmb_'B_a_fun_set$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_a_fun_bool_fun$',type,'B_a_fun_bool_fun$':$tType).
% 11.52/2.09  tff('declare_B_a_fun_bool_fun$1',type,fmb_'B_a_fun_bool_fun$'_1:'B_a_fun_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_a_fun_bool_fun$'] : (
% 11.52/2.09           X = fmb_'B_a_fun_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_bool_fun$',type,'B_bool_fun$':$tType).
% 11.52/2.09  tff('declare_B_bool_fun$1',type,fmb_'B_bool_fun$'_1:'B_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_bool_fun$'] : (
% 11.52/2.09           X = fmb_'B_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_B_ZF_fun_bool_fun$',type,'B_ZF_fun_bool_fun$':$tType).
% 11.52/2.09  tff('declare_B_ZF_fun_bool_fun$1',type,fmb_'B_ZF_fun_bool_fun$'_1:'B_ZF_fun_bool_fun$').
% 11.52/2.09  tff(finite_domain,axiom,
% 11.52/2.09        ! [X:'B_ZF_fun_bool_fun$'] : (
% 11.52/2.09           X = fmb_'B_ZF_fun_bool_fun$'_1
% 11.52/2.09        ) ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_oppositeCategory$',type,'oppositeCategory$':'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$').
% 11.52/2.09  tff('oppositeCategory$_definition',axiom,'oppositeCategory$' = 'makeCat$a').
% 11.52/2.09  tff('declare_functorM$a',type,'functorM$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('functorM$a_definition',axiom,'functorM$a' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_set$a',type,'set$a':'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('set$a_definition',axiom,'set$a' = 'set$').
% 11.52/2.09  tff('declare_equivalence$a',type,'equivalence$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('equivalence$a_definition',axiom,'equivalence$a' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_functor$',type,'functor$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('functor$_definition',axiom,'functor$' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_natTransExt$a',type,'natTransExt$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$').
% 11.52/2.09  tff('natTransExt$a_definition',axiom,'natTransExt$a' = 'natTrans$').
% 11.52/2.09  tff('declare_nTCod$',type,'nTCod$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff('nTCod$_definition',axiom,'nTCod$' = 'nTDom$').
% 11.52/2.09  tff('declare_uuv$',type,'uuv$':'ZF_ZF_fun$').
% 11.52/2.09  tff('uuv$_definition',axiom,'uuv$' = 'zFfunCod$').
% 11.52/2.09  tff('declare_functorExt$a',type,'functorExt$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('functorExt$a_definition',axiom,'functorExt$a' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_zFfunDom$',type,'zFfunDom$':'ZF_ZF_fun$').
% 11.52/2.09  tff('zFfunDom$_definition',axiom,'zFfunDom$' = 'zFfunCod$').
% 11.52/2.09  tff('declare_natTransP$a',type,'natTransP$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$').
% 11.52/2.09  tff('natTransP$a_definition',axiom,'natTransP$a' = 'natTrans$').
% 11.52/2.09  tff('declare_zFfunApp$',type,'zFfunApp$':'ZF_ZF_ZF_fun_fun$').
% 11.52/2.09  tff('zFfunApp$_definition',axiom,'zFfunApp$' = 'zFfunComp$').
% 11.52/2.09  tff('declare_functorM_axioms$a',type,'functorM_axioms$a':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('functorM_axioms$a_definition',axiom,'functorM_axioms$a' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_makeCat$',type,'makeCat$':'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('makeCat$_definition',axiom,'makeCat$' = 'oppositeCategory$b').
% 11.52/2.09  tff('declare_uuu$',type,'uuu$':'ZF_ZF_fun$').
% 11.52/2.09  tff('uuu$_definition',axiom,'uuu$' = 'zFfunCod$').
% 11.52/2.09  tff('declare_preFunctor$',type,'preFunctor$':'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('preFunctor$_definition',axiom,'preFunctor$' = 'equivalence_axioms$').
% 11.52/2.09  tff('declare_isZFfun$',type,'isZFfun$':'ZF_bool_fun$').
% 11.52/2.09  tff('isZFfun$_definition',axiom,'isZFfun$' = 'uut$').
% 11.52/2.09  tff('declare_functorComp$a',type,'functorComp$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_functorComp$a',axiom,
% 11.52/2.09             'functorComp$a'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$e',type,'collect$e': 'B_ZF_fun_bool_fun$' > 'B_ZF_fun_set$').
% 11.52/2.09  tff('function_collect$e',axiom,
% 11.52/2.09             'collect$e'(fmb_'B_ZF_fun_bool_fun$'_1) = fmb_'B_ZF_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more_update$',type,'more_update$': 'Unit_unit_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_more_update$',axiom,
% 11.52/2.09             'more_update$'(fmb_'Unit_unit_fun$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_id$',type,'id$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'A_b_fun$').
% 11.52/2.09  tff('function_id$',axiom,
% 11.52/2.09             'id$'('c$') = fmb_'A_b_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$c',type,'restrict$c': 'A_ZF_fun$' * 'A_set$' > 'A_ZF_fun$').
% 11.52/2.09  tff('function_restrict$c',axiom,
% 11.52/2.09             'restrict$c'(fmb_'A_ZF_fun$'_1,fmb_'A_set$'_1) = fmb_'A_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_functorComp$',type,'functorComp$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_functorComp$',axiom,
% 11.52/2.09             'functorComp$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catDom$a',type,'catDom$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_catDom$a',axiom,
% 11.52/2.09             'catDom$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$c',type,'extensional$c': 'B_set$' > 'B_a_fun_set$').
% 11.52/2.09  tff('function_extensional$c',axiom,
% 11.52/2.09             'extensional$c'(fmb_'B_set$'_1) = fmb_'B_a_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uun$',type,'uun$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF_ZF_unit_Category_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('function_uun$',axiom,
% 11.52/2.09             'uun$'('c$','set$') = 'equivalence_axioms$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$',type,'collect$': 'ZF_ZF_prod_bool_fun$' > 'ZF_ZF_prod_set$').
% 11.52/2.09  tff('function_collect$',axiom,
% 11.52/2.09             'collect$'(fmb_'ZF_ZF_prod_bool_fun$'_1) = fmb_'ZF_ZF_prod_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mor_update$a',type,'mor_update$a': 'B_set_b_set_fun$' > 'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$').
% 11.52/2.09  tff('function_mor_update$a',axiom,
% 11.52/2.09             'mor_update$a'(fmb_'B_set_b_set_fun$'_1) = 'makeCat$a'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uum$',type,'uum$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' > 'A_ZF_fun$').
% 11.52/2.09  tff('function_uum$',axiom,
% 11.52/2.09             'uum$'('c$','f$') = fmb_'A_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuq$',type,'uuq$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'A$' > 'ZF_bool_fun$').
% 11.52/2.09  tff('function_uuq$',axiom,
% 11.52/2.09             'uuq$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'A$'_1) = 'uut$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nt_abbrev$a',type,'nt_abbrev$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.09  tff('function_nt_abbrev$a',axiom,
% 11.52/2.09             'nt_abbrev$a'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = 'equivalence_axioms$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$s',type,'fun_app$s': 'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$' * 'A_b_b_c_LSCategory_ext_Category_ext$' > 'A_b_b_c_LSCategory_ext_Category_ext$').
% 11.52/2.09  tff('function_fun_app$s',axiom,
% 11.52/2.09             'fun_app$s'('makeCat$a','c$') = 'c$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more$b',type,'more$b': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'Unit$').
% 11.52/2.09  tff('function_more$b',axiom,
% 11.52/2.09             'more$b'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_unitFunctor$',type,'unitFunctor$': 'ZF_ZF_unit_Category_ext$' > 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_unitFunctor$',axiom,
% 11.52/2.09             'unitFunctor$'('set$') = fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTrans_ext$a',type,'natTrans_ext$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'A_ZF_fun$' * 'Unit$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_natTrans_ext$a',axiom,
% 11.52/2.09             'natTrans_ext$a'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'A_ZF_fun$'_1,'unity$') = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_the$a',type,'the$a': 'B_bool_fun$' > 'B$').
% 11.52/2.09  tff('function_the$a',axiom,
% 11.52/2.09             'the$a'(fmb_'B_bool_fun$'_1) = 'f$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mapsTo$',type,'mapsTo$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' * 'A$' > 'A_bool_fun$').
% 11.52/2.09  tff('function_mapsTo$',axiom,
% 11.52/2.09             'mapsTo$'('c$','f$',fmb_'A$'_1) = fmb_'A_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_obj$a',type,'obj$a': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'A_set$').
% 11.52/2.09  tff('function_obj$a',axiom,
% 11.52/2.09             'obj$a'('c$') = fmb_'A_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuz$',type,'uuz$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_fun_fun$').
% 11.52/2.09  tff('function_uuz$',axiom,
% 11.52/2.09             'uuz$'('set$') = 'zFfunComp$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_case_prod$',type,'case_prod$': 'ZF_ZF_ZF_fun_fun$' > 'ZF_ZF_prod_ZF_fun$').
% 11.52/2.09  tff('function_case_prod$',axiom,
% 11.52/2.09             'case_prod$'('zFfunComp$') = fmb_'ZF_ZF_prod_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$n',type,'fun_app$n': 'A_ZF_fun$' * 'A$' > 'ZF$').
% 11.52/2.09  tff('function_fun_app$n',axiom,
% 11.52/2.09             'fun_app$n'(fmb_'A_ZF_fun$'_1,fmb_'A$'_1) = fmb_'ZF$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uua$',type,'uua$': 'ZF_set$' > 'ZF_bool_fun$').
% 11.52/2.09  tff('function_uua$',axiom,
% 11.52/2.09             'uua$'('top$') = 'uut$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uup$',type,'uup$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_fun$').
% 11.52/2.09  tff('function_uup$',axiom,
% 11.52/2.09             'uup$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$d',type,'extensional$d': 'ZF_ZF_prod_set$' > 'ZF_ZF_prod_ZF_fun_set$').
% 11.52/2.09  tff('function_extensional$d',axiom,
% 11.52/2.09             'extensional$d'(fmb_'ZF_ZF_prod_set$'_1) = fmb_'ZF_ZF_prod_ZF_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_obj_update$',type,'obj_update$': 'ZF_set_ZF_set_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('function_obj_update$',axiom,
% 11.52/2.09             'obj_update$'(fmb_'ZF_set_ZF_set_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catDom_update$a',type,'catDom_update$a': 'A_b_b_c_LSCategory_ext_Category_ext_a_b_b_c_LSCategory_ext_Category_ext_fun$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff('function_catDom_update$a',axiom,
% 11.52/2.09             'catDom_update$a'('makeCat$a') = 'makeFtor$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catCod$',type,'catCod$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_catCod$',axiom,
% 11.52/2.09             'catCod$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTCatDom$f',type,'nTCatDom$f': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_nTCatDom$f',axiom,
% 11.52/2.09             'nTCatDom$f'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1) = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$a',type,'restrict$a': 'B_b_prod_b_fun$' * 'B_b_prod_set$' * 'B_b_prod$' > 'B$').
% 11.52/2.09  tff('function_restrict$a',axiom,
% 11.52/2.09             'restrict$a'(fmb_'B_b_prod_b_fun$'_1,fmb_'B_b_prod_set$'_1,fmb_'B_b_prod$'_1) = 'f$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mapM$a',type,'mapM$a': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' * 'ZF$' > 'Unit$').
% 11.52/2.09  tff('function_mapM$a',axiom,
% 11.52/2.09             'mapM$a'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1,fmb_'ZF$'_1) = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catExp$',type,'catExp$': 'ZF_ZF_unit_Category_ext$' * 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$').
% 11.52/2.09  tff('function_catExp$',axiom,
% 11.52/2.09             'catExp$'('set$','set$') = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more$c',type,'more$c': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'C$').
% 11.52/2.09  tff('function_more$c',axiom,
% 11.52/2.09             'more$c'('c$') = fmb_'C$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$r',type,'fun_app$r': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_fun_app$r',axiom,
% 11.52/2.09             'fun_app$r'('nTDom$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTDom$a',type,'nTDom$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_nTDom$a',axiom,
% 11.52/2.09             'nTDom$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mapO$b',type,'mapO$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_mapO$b',axiom,
% 11.52/2.09             'mapO$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTCompDefined$a',type,'nTCompDefined$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$').
% 11.52/2.09  tff('function_nTCompDefined$a',axiom,
% 11.52/2.09             'nTCompDefined$a'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = 'natTrans$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uus$',type,'uus$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF$' > 'B_bool_fun$').
% 11.52/2.09  tff('function_uus$',axiom,
% 11.52/2.09             'uus$'('c$',fmb_'ZF$'_1) = fmb_'B_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uud$',type,'uud$': 'B_a_fun_set$' > 'B_a_fun_bool_fun$').
% 11.52/2.09  tff('function_uud$',axiom,
% 11.52/2.09             'uud$'(fmb_'B_a_fun_set$'_1) = fmb_'B_a_fun_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$ab',type,'fun_app$ab': 'B_a_fun$' * 'B$' > 'A$').
% 11.52/2.09  tff('function_fun_app$ab',axiom,
% 11.52/2.09             'fun_app$ab'(fmb_'B_a_fun$'_1,'f$') = fmb_'A$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$a',type,'collect$a': 'B_b_prod_bool_fun$' > 'B_b_prod_set$').
% 11.52/2.09  tff('function_collect$a',axiom,
% 11.52/2.09             'collect$a'(fmb_'B_b_prod_bool_fun$'_1) = fmb_'B_b_prod_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_pair$a',type,'pair$a': 'B$' * 'B$' > 'B_b_prod$').
% 11.52/2.09  tff('function_pair$a',axiom,
% 11.52/2.09             'pair$a'('f$','f$') = fmb_'B_b_prod$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_dom_update$',type,'dom_update$': 'ZF_ZF_fun_ZF_ZF_fun_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('function_dom_update$',axiom,
% 11.52/2.09             'dom_update$'(fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$u',type,'fun_app$u': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_fun_app$u',axiom,
% 11.52/2.09             'fun_app$u'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuk$',type,'uuk$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_fun_fun$').
% 11.52/2.09  tff('function_uuk$',axiom,
% 11.52/2.09             'uuk$'('set$') = 'zFfunComp$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_comp_update$',type,'comp_update$': 'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('function_comp_update$',axiom,
% 11.52/2.09             'comp_update$'(fmb_'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_case_prod$a',type,'case_prod$a': 'B_b_b_fun_fun$' > 'B_b_prod_b_fun$').
% 11.52/2.09  tff('function_case_prod$a',axiom,
% 11.52/2.09             'case_prod$a'(fmb_'B_b_b_fun_fun$'_1) = fmb_'B_b_prod_b_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uu$',type,'uu$': 'B_set$' > 'B_bool_fun$').
% 11.52/2.09  tff('function_uu$',axiom,
% 11.52/2.09             'uu$'(fmb_'B_set$'_1) = fmb_'B_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuo$',type,'uuo$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF_ZF_unit_Category_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$').
% 11.52/2.09  tff('function_uuo$',axiom,
% 11.52/2.09             'uuo$'('c$','set$') = 'natTrans$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uur$',type,'uur$': 'ZF$' > 'ZF_ZF_ZF_fun_fun$').
% 11.52/2.09  tff('function_uur$',axiom,
% 11.52/2.09             'uur$'(fmb_'ZF$'_1) = 'zFfunComp$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$z',type,'fun_app$z': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$').
% 11.52/2.09  tff('function_fun_app$z',axiom,
% 11.52/2.09             'fun_app$z'('natTransComp$c',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuy$',type,'uuy$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_prod_bool_fun$').
% 11.52/2.09  tff('function_uuy$',axiom,
% 11.52/2.09             'uuy$'('set$') = fmb_'ZF_ZF_prod_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTransComp$',type,'natTransComp$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_natTransComp$',axiom,
% 11.52/2.09             'natTransComp$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$l',type,'fun_app$l': 'B_b_fun$' * 'B$' > 'B$').
% 11.52/2.09  tff('function_fun_app$l',axiom,
% 11.52/2.09             'fun_app$l'(fmb_'B_b_fun$'_1,'f$') = 'f$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mor2ZF$',type,'mor2ZF$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_ZF_fun$').
% 11.52/2.09  tff('function_mor2ZF$',axiom,
% 11.52/2.09             'mor2ZF$'('c$') = fmb_'B_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_idNatTrans$b',type,'idNatTrans$b': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_idNatTrans$b',axiom,
% 11.52/2.09             'idNatTrans$b'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catDom$',type,'catDom$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_b_b_c_LSCategory_ext_Category_ext$').
% 11.52/2.09  tff('function_catDom$',axiom,
% 11.52/2.09             'catDom$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = 'c$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_zFfun$',type,'zFfun$': 'ZF$' * 'ZF$' * 'ZF_ZF_fun$' > 'ZF$').
% 11.52/2.09  tff('function_zFfun$',axiom,
% 11.52/2.09             'zFfun$'(fmb_'ZF$'_1,fmb_'ZF$'_1,'zFfunCod$') = fmb_'ZF$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catDom_update$',type,'catDom_update$': 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$').
% 11.52/2.09  tff('function_catDom_update$',axiom,
% 11.52/2.09             'catDom_update$'('oppositeCategory$b') = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_inverse_rel$',type,'inverse_rel$': 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'ZF_bool_fun$').
% 11.52/2.09  tff('function_inverse_rel$',axiom,
% 11.52/2.09             'inverse_rel$'('set$',fmb_'ZF$'_1) = 'uut$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$b',type,'extensional$b': 'B_set$' > 'B_ZF_fun_set$').
% 11.52/2.09  tff('function_extensional$b',axiom,
% 11.52/2.09             'extensional$b'(fmb_'B_set$'_1) = fmb_'B_ZF_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$p',type,'fun_app$p': 'A_b_fun$' * 'A$' > 'B$').
% 11.52/2.09  tff('function_fun_app$p',axiom,
% 11.52/2.09             'fun_app$p'(fmb_'A_b_fun$'_1,fmb_'A$'_1) = 'f$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_idNatTrans$',type,'idNatTrans$': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_idNatTrans$',axiom,
% 11.52/2.09             'idNatTrans$'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1) = fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more$a',type,'more$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'Unit$').
% 11.52/2.09  tff('function_more$a',axiom,
% 11.52/2.09             'more$a'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more$',type,'more$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'Unit$').
% 11.52/2.09  tff('function_more$',axiom,
% 11.52/2.09             'more$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$ac',type,'fun_app$ac': 'ZF_ZF_fun_ZF_ZF_fun_fun$' * 'ZF_ZF_fun$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_fun_app$ac',axiom,
% 11.52/2.09             'fun_app$ac'(fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1,'zFfunCod$') = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$k',type,'fun_app$k': 'ZF_ZF_ZF_fun_fun$' * 'ZF$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_fun_app$k',axiom,
% 11.52/2.09             'fun_app$k'('zFfunComp$',fmb_'ZF$'_1) = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_homFtor$',type,'homFtor$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_homFtor$',axiom,
% 11.52/2.09             'homFtor$'('c$',fmb_'A$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_category_ext$',type,'category_ext$': 'A_set$' * 'B_set$' * 'B_a_fun$' * 'B_a_fun$' * 'A_b_fun$' * 'B_b_b_fun_fun$' * 'B_c_LSCategory_ext$' > 'A_b_b_c_LSCategory_ext_Category_ext$').
% 11.52/2.09  tff('function_category_ext$',axiom,
% 11.52/2.09             'category_ext$'(fmb_'A_set$'_1,fmb_'B_set$'_1,fmb_'B_a_fun$'_1,fmb_'B_a_fun$'_1,fmb_'A_b_fun$'_1,fmb_'B_b_b_fun_fun$'_1,fmb_'B_c_LSCategory_ext$'_1) = 'c$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catDom$b',type,'catDom$b': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_catDom$b',axiom,
% 11.52/2.09             'catDom$b'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1) = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_more$e',type,'more$e': 'ZF_ZF_unit_Category_ext$' > 'Unit$').
% 11.52/2.09  tff('function_more$e',axiom,
% 11.52/2.09             'more$e'('set$') = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_compDefined$',type,'compDefined$': 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'ZF_bool_fun$').
% 11.52/2.09  tff('function_compDefined$',axiom,
% 11.52/2.09             'compDefined$'('set$',fmb_'ZF$'_1) = 'uut$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_makeCat$c',type,'makeCat$c': '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$' > '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$').
% 11.52/2.09  tff('function_makeCat$c',axiom,
% 11.52/2.09             'makeCat$c'(fmb_'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$'_1) = fmb_'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$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$f',type,'extensional$f': 'B_b_prod_set$' > 'B_b_prod_b_fun_set$').
% 11.52/2.09  tff('function_extensional$f',axiom,
% 11.52/2.09             'extensional$f'(fmb_'B_b_prod_set$'_1) = fmb_'B_b_prod_b_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$d',type,'restrict$d': 'B_a_fun$' * 'B_set$' > 'B_a_fun$').
% 11.52/2.09  tff('function_restrict$d',axiom,
% 11.52/2.09             'restrict$d'(fmb_'B_a_fun$'_1,fmb_'B_set$'_1) = fmb_'B_a_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mapM$',type,'mapM$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'B_ZF_fun$').
% 11.52/2.09  tff('function_mapM$',axiom,
% 11.52/2.09             'mapM$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = fmb_'B_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$d',type,'collect$d': 'A_bool_fun$' > 'A_set$').
% 11.52/2.09  tff('function_collect$d',axiom,
% 11.52/2.09             'collect$d'(fmb_'A_bool_fun$'_1) = fmb_'A_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTrans_ext$',type,'natTrans_ext$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_fun$' * 'Unit$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_natTrans_ext$',axiom,
% 11.52/2.09             'natTrans_ext$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,'zFfunCod$','unity$') = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$m',type,'fun_app$m': 'B_b_b_fun_fun$' * 'B$' > 'B_b_fun$').
% 11.52/2.09  tff('function_fun_app$m',axiom,
% 11.52/2.09             'fun_app$m'(fmb_'B_b_b_fun_fun$'_1,'f$') = fmb_'B_b_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTCod_update$a',type,'nTCod_update$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_nTCod_update$a',axiom,
% 11.52/2.09             'nTCod_update$a'('makeFtor$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$f',type,'restrict$f': 'ZF_ZF_fun$' * 'ZF_set$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_restrict$f',axiom,
% 11.52/2.09             'restrict$f'('zFfunCod$','top$') = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTransMap$',type,'natTransMap$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_fun$').
% 11.52/2.09  tff('function_natTransMap$',axiom,
% 11.52/2.09             'natTransMap$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTransMap$f',type,'natTransMap$f': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' * 'ZF$' > 'Unit$').
% 11.52/2.09  tff('function_natTransMap$f',axiom,
% 11.52/2.09             'natTransMap$f'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF$'_1) = 'unity$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_oppositeCategory$a',type,'oppositeCategory$a': '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$' > '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$').
% 11.52/2.09  tff('function_oppositeCategory$a',axiom,
% 11.52/2.09             'oppositeCategory$a'(fmb_'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$'_1) = fmb_'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$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_functor_ext$',type,'functor_ext$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF_ZF_unit_Category_ext$' * 'B_ZF_fun$' * 'Unit$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_functor_ext$',axiom,
% 11.52/2.09             'functor_ext$'('c$','set$',fmb_'B_ZF_fun$'_1,'unity$') = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTCod$a',type,'nTCod$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_nTCod$a',axiom,
% 11.52/2.09             'nTCod$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$e',type,'extensional$e': 'A_set$' > 'A_b_fun_set$').
% 11.52/2.09  tff('function_extensional$e',axiom,
% 11.52/2.09             'extensional$e'(fmb_'A_set$'_1) = fmb_'A_b_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$b',type,'collect$b': 'B_bool_fun$' > 'B_set$').
% 11.52/2.09  tff('function_collect$b',axiom,
% 11.52/2.09             'collect$b'(fmb_'B_bool_fun$'_1) = fmb_'B_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_compDefined$a',type,'compDefined$a': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' > 'B_bool_fun$').
% 11.52/2.09  tff('function_compDefined$a',axiom,
% 11.52/2.09             'compDefined$a'('c$','f$') = fmb_'B_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_inverse_rel$a',type,'inverse_rel$a': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' > 'B_bool_fun$').
% 11.52/2.09  tff('function_inverse_rel$a',axiom,
% 11.52/2.09             'inverse_rel$a'('c$','f$') = fmb_'B_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_the$',type,'the$': 'ZF_bool_fun$' > 'ZF$').
% 11.52/2.09  tff('function_the$',axiom,
% 11.52/2.09             'the$'('uut$') = fmb_'ZF$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catCod$b',type,'catCod$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_catCod$b',axiom,
% 11.52/2.09             'catCod$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_constFunctor$a',type,'constFunctor$a': 'ZF_ZF_unit_Category_ext$' * 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_constFunctor$a',axiom,
% 11.52/2.09             'constFunctor$a'('set$','set$',fmb_'ZF$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uuf$',type,'uuf$': 'A_b_fun_set$' > 'A_b_fun_bool_fun$').
% 11.52/2.09  tff('function_uuf$',axiom,
% 11.52/2.09             'uuf$'(fmb_'A_b_fun_set$'_1) = fmb_'A_b_fun_bool_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTDom_update$',type,'nTDom_update$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_nTDom_update$',axiom,
% 11.52/2.09             'nTDom_update$'('makeFtor$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_objIso$',type,'objIso$': 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'ZF_bool_fun$').
% 11.52/2.09  tff('function_objIso$',axiom,
% 11.52/2.09             'objIso$'('set$',fmb_'ZF$'_1) = 'uut$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_oppositeCategory$c',type,'oppositeCategory$c': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$').
% 11.52/2.09  tff('function_oppositeCategory$c',axiom,
% 11.52/2.09             'oppositeCategory$c'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_cod_update$',type,'cod_update$': 'ZF_ZF_fun_ZF_ZF_fun_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('function_cod_update$',axiom,
% 11.52/2.09             'cod_update$'(fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_lSCategory_ext$',type,'lSCategory_ext$': 'B_ZF_fun$' * 'C$' > 'B_c_LSCategory_ext$').
% 11.52/2.09  tff('function_lSCategory_ext$',axiom,
% 11.52/2.09             'lSCategory_ext$'(fmb_'B_ZF_fun$'_1,fmb_'C$'_1) = fmb_'B_c_LSCategory_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_identityFunctor$a',type,'identityFunctor$a': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_identityFunctor$a',axiom,
% 11.52/2.09             'identityFunctor$a'('set$') = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$h',type,'collect$h': 'A_b_fun_bool_fun$' > 'A_b_fun_set$').
% 11.52/2.09  tff('function_collect$h',axiom,
% 11.52/2.09             'collect$h'(fmb_'A_b_fun_bool_fun$'_1) = fmb_'A_b_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_comp$b',type,'comp$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_comp$b',axiom,
% 11.52/2.09             'comp$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_mor_update$',type,'mor_update$': 'ZF_set_ZF_set_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.09  tff('function_mor_update$',axiom,
% 11.52/2.09             'mor_update$'(fmb_'ZF_set_ZF_set_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_catCod$a',type,'catCod$a': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > 'Unit_unit_unit_Category_ext$').
% 11.52/2.09  tff('function_catCod$a',axiom,
% 11.52/2.09             'catCod$a'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1) = fmb_'Unit_unit_unit_Category_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_natTransMap$a',type,'natTransMap$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_natTransMap$a',axiom,
% 11.52/2.09             'natTransMap$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_cod$a',type,'cod$a': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_a_fun$').
% 11.52/2.09  tff('function_cod$a',axiom,
% 11.52/2.09             'cod$a'('c$') = fmb_'B_a_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$w',type,'fun_app$w': 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$' * 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_fun_app$w',axiom,
% 11.52/2.09             'fun_app$w'('oppositeCategory$b','set$') = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_nTDom$b',type,'nTDom$b': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_nTDom$b',axiom,
% 11.52/2.09             'nTDom$b'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_uul$',type,'uul$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' > 'B_ZF_fun$').
% 11.52/2.09  tff('function_uul$',axiom,
% 11.52/2.09             'uul$'('c$',fmb_'A$'_1) = fmb_'B_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_identityFunctor$',type,'identityFunctor$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_identityFunctor$',axiom,
% 11.52/2.09             'identityFunctor$'('set$') = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$e',type,'restrict$e': 'A_b_fun$' * 'A_set$' > 'A_b_fun$').
% 11.52/2.09  tff('function_restrict$e',axiom,
% 11.52/2.09             'restrict$e'(fmb_'A_b_fun$'_1,fmb_'A_set$'_1) = fmb_'A_b_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_category_ext$a',type,'category_ext$a': 'ZF_set$' * 'ZF_set$' * 'ZF_ZF_fun$' * 'ZF_ZF_fun$' * 'ZF_ZF_fun$' * 'ZF_ZF_ZF_fun_fun$' * 'Unit$' > 'ZF_ZF_unit_Category_ext$').
% 11.52/2.09  tff('function_category_ext$a',axiom,
% 11.52/2.09             'category_ext$a'('top$','top$','zFfunCod$','zFfunCod$','zFfunCod$','zFfunComp$','unity$') = 'set$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_constFunctor$',type,'constFunctor$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.09  tff('function_constFunctor$',axiom,
% 11.52/2.09             'constFunctor$'('c$','set$',fmb_'ZF$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_homFtorMap$',type,'homFtorMap$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' > 'B_ZF_fun$').
% 11.52/2.09  tff('function_homFtorMap$',axiom,
% 11.52/2.09             'homFtorMap$'('c$',fmb_'A$'_1) = fmb_'B_ZF_fun$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$f',type,'collect$f': 'B_a_fun_bool_fun$' > 'B_a_fun_set$').
% 11.52/2.09  tff('function_collect$f',axiom,
% 11.52/2.09             'collect$f'(fmb_'B_a_fun_bool_fun$'_1) = fmb_'B_a_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_makeNT$a',type,'makeNT$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_makeNT$a',axiom,
% 11.52/2.09             'makeNT$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_inverse$',type,'inverse$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_fun$').
% 11.52/2.09  tff('function_inverse$',axiom,
% 11.52/2.09             'inverse$'('set$') = 'zFfunCod$'
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_restrict$',type,'restrict$': 'ZF_ZF_prod_ZF_fun$' * 'ZF_ZF_prod_set$' * 'ZF_ZF_prod$' > 'ZF$').
% 11.52/2.09  tff('function_restrict$',axiom,
% 11.52/2.09             'restrict$'(fmb_'ZF_ZF_prod_ZF_fun$'_1,fmb_'ZF_ZF_prod_set$'_1,fmb_'ZF_ZF_prod$'_1) = fmb_'ZF$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$t',type,'fun_app$t': 'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$' * 'B$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_fun_app$t',axiom,
% 11.52/2.09             'fun_app$t'(fmb_'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1,'f$') = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_extensional$a',type,'extensional$a': 'A_set$' > 'A_ZF_fun_set$').
% 11.52/2.09  tff('function_extensional$a',axiom,
% 11.52/2.09             'extensional$a'(fmb_'A_set$'_1) = fmb_'A_ZF_fun_set$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_fun_app$x',type,'fun_app$x': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.09  tff('function_fun_app$x',axiom,
% 11.52/2.09             'fun_app$x'('idNatTrans$d',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.09  
% 11.52/2.09  ).
% 11.52/2.09  
% 11.52/2.09  tff('declare_collect$j',type,'collect$j': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$').
% 11.52/2.09  tff('function_collect$j',axiom,
% 11.52/2.10             'collect$j'('natTrans$') = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uub$',type,'uub$': 'A_set$' > 'A_bool_fun$').
% 11.52/2.10  tff('function_uub$',axiom,
% 11.52/2.10             'uub$'(fmb_'A_set$'_1) = fmb_'A_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$af',type,'fun_app$af': 'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$' * 'ZF_ZF_ZF_fun_fun$' > 'ZF_ZF_ZF_fun_fun$').
% 11.52/2.10  tff('function_fun_app$af',axiom,
% 11.52/2.10             'fun_app$af'(fmb_'ZF_ZF_ZF_fun_fun_ZF_ZF_ZF_fun_fun_fun$'_1,'zFfunComp$') = 'zFfunComp$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uux$',type,'uux$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_b_b_fun_fun$').
% 11.52/2.10  tff('function_uux$',axiom,
% 11.52/2.10             'uux$'('c$') = fmb_'B_b_b_fun_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uui$',type,'uui$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$').
% 11.52/2.10  tff('function_uui$',axiom,
% 11.52/2.10             'uui$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'_1) = 'equivalence_axioms$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_dom$',type,'dom$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_a_fun$').
% 11.52/2.10  tff('function_dom$',axiom,
% 11.52/2.10             'dom$'('c$') = fmb_'B_a_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_more$d',type,'more$d': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_c_LSCategory_ext$').
% 11.52/2.10  tff('function_more$d',axiom,
% 11.52/2.10             'more$d'('c$') = fmb_'B_c_LSCategory_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_collect$c',type,'collect$c': 'ZF_bool_fun$' > 'ZF_set$').
% 11.52/2.10  tff('function_collect$c',axiom,
% 11.52/2.10             'collect$c'('uut$') = 'top$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$ae',type,'fun_app$ae': 'B_set_b_set_fun$' * 'B_set$' > 'B_set$').
% 11.52/2.10  tff('function_fun_app$ae',axiom,
% 11.52/2.10             'fun_app$ae'(fmb_'B_set_b_set_fun$'_1,fmb_'B_set$'_1) = fmb_'B_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_isomorphism$a',type,'isomorphism$a': 'ZF_ZF_unit_Category_ext$' > 'ZF_bool_fun$').
% 11.52/2.10  tff('function_isomorphism$a',axiom,
% 11.52/2.10             'isomorphism$a'('set$') = 'uut$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCod_update$',type,'nTCod_update$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.10  tff('function_nTCod_update$',axiom,
% 11.52/2.10             'nTCod_update$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_fun$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_hOMCollection$',type,'hOMCollection$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' * 'A$' > 'ZF_set$').
% 11.52/2.10  tff('function_hOMCollection$',axiom,
% 11.52/2.10             'hOMCollection$'('c$',fmb_'A$'_1,fmb_'A$'_1) = 'top$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uuw$',type,'uuw$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_b_prod_bool_fun$').
% 11.52/2.10  tff('function_uuw$',axiom,
% 11.52/2.10             'uuw$'('c$') = fmb_'B_b_prod_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uuh$',type,'uuh$': 'B_b_prod_set$' > 'B_b_prod_bool_fun$').
% 11.52/2.10  tff('function_uuh$',axiom,
% 11.52/2.10             'uuh$'(fmb_'B_b_prod_set$'_1) = fmb_'B_b_prod_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_comp$',type,'comp$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_ZF_fun_fun$').
% 11.52/2.10  tff('function_comp$',axiom,
% 11.52/2.10             'comp$'('set$') = 'zFfunComp$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_isomorphism$',type,'isomorphism$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_bool_fun$').
% 11.52/2.10  tff('function_isomorphism$',axiom,
% 11.52/2.10             'isomorphism$'('c$') = fmb_'B_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$o',type,'fun_app$o': 'B_ZF_fun$' * 'B$' > 'ZF$').
% 11.52/2.10  tff('function_fun_app$o',axiom,
% 11.52/2.10             'fun_app$o'(fmb_'B_ZF_fun$'_1,'f$') = fmb_'ZF$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_inverse$a',type,'inverse$a': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' > 'B$').
% 11.52/2.10  tff('function_inverse$a',axiom,
% 11.52/2.10             'inverse$a'('c$','f$') = 'f$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapM$b',type,'mapM$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_fun$').
% 11.52/2.10  tff('function_mapM$b',axiom,
% 11.52/2.10             'mapM$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = 'zFfunCod$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$ad',type,'fun_app$ad': 'ZF_set_ZF_set_fun$' * 'ZF_set$' > 'ZF_set$').
% 11.52/2.10  tff('function_fun_app$ad',axiom,
% 11.52/2.10             'fun_app$ad'(fmb_'ZF_set_ZF_set_fun$'_1,'top$') = 'top$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$aa',type,'fun_app$aa': 'Unit_unit_fun$' * 'Unit$' > 'Unit$').
% 11.52/2.10  tff('function_fun_app$aa',axiom,
% 11.52/2.10             'fun_app$aa'(fmb_'Unit_unit_fun$'_1,'unity$') = 'unity$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_obj$',type,'obj$': 'ZF_ZF_unit_Category_ext$' > 'ZF_set$').
% 11.52/2.10  tff('function_obj$',axiom,
% 11.52/2.10             'obj$'('set$') = 'top$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_homFtorMapContra$',type,'homFtorMapContra$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'B$' > 'A_ZF_fun$').
% 11.52/2.10  tff('function_homFtorMapContra$',axiom,
% 11.52/2.10             'homFtorMapContra$'('c$','f$') = fmb_'A_ZF_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_elem$',type,'elem$': 'ZF$' > 'ZF_bool_fun$').
% 11.52/2.10  tff('function_elem$',axiom,
% 11.52/2.10             'elem$'(fmb_'ZF$'_1) = 'uut$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_comp$a',type,'comp$a': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_b_b_fun_fun$').
% 11.52/2.10  tff('function_comp$a',axiom,
% 11.52/2.10             'comp$a'('c$') = fmb_'B_b_b_fun_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCatCod$f',type,'nTCatCod$f': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > 'Unit_unit_unit_Category_ext$').
% 11.52/2.10  tff('function_nTCatCod$f',axiom,
% 11.52/2.10             'nTCatCod$f'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1) = fmb_'Unit_unit_unit_Category_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$v',type,'fun_app$v': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.10  tff('function_fun_app$v',axiom,
% 11.52/2.10             'fun_app$v'('makeFtor$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_more_update$a',type,'more_update$a': 'Unit_unit_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.10  tff('function_more_update$a',axiom,
% 11.52/2.10             'more_update$a'(fmb_'Unit_unit_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$',type,'fun_app$': 'ZF_ZF_fun$' * 'ZF$' > 'ZF$').
% 11.52/2.10  tff('function_fun_app$',axiom,
% 11.52/2.10             'fun_app$'('zFfunCod$',fmb_'ZF$'_1) = fmb_'ZF$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_comp$d',type,'comp$d': 'ZF_ZF_fun$' > 'ZF_ZF_fun_ZF_ZF_fun_fun$').
% 11.52/2.10  tff('function_comp$d',axiom,
% 11.52/2.10             'comp$d'('zFfunCod$') = fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapO$c',type,'mapO$c': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > 'A_ZF_fun$').
% 11.52/2.10  tff('function_mapO$c',axiom,
% 11.52/2.10             'mapO$c'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1) = fmb_'A_ZF_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_constFunctor$b',type,'constFunctor$b': 'ZF_ZF_unit_Category_ext$' * 'ZF_ZF_unit_Category_ext$' * 'ZF$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$').
% 11.52/2.10  tff('function_constFunctor$b',axiom,
% 11.52/2.10             'constFunctor$b'('set$','set$',fmb_'ZF$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_collect$i',type,'collect$i': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$').
% 11.52/2.10  tff('function_collect$i',axiom,
% 11.52/2.10             'collect$i'('equivalence_axioms$') = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_yFtorNT$a',type,'yFtorNT$a': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$').
% 11.52/2.10  tff('function_yFtorNT$a',axiom,
% 11.52/2.10             'yFtorNT$a'('c$') = fmb_'B_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapsTo$a',type,'mapsTo$a': 'ZF_ZF_unit_Category_ext$' * 'ZF$' * 'ZF$' > 'ZF_bool_fun$').
% 11.52/2.10  tff('function_mapsTo$a',axiom,
% 11.52/2.10             'mapsTo$a'('set$',fmb_'ZF$'_1,fmb_'ZF$'_1) = 'uut$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mor$a',type,'mor$a': '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$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$').
% 11.52/2.10  tff('function_mor$a',axiom,
% 11.52/2.10             'mor$a'(fmb_'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$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_extensional$',type,'extensional$': 'ZF_set$' > 'ZF_ZF_fun_set$').
% 11.52/2.10  tff('function_extensional$',axiom,
% 11.52/2.10             'extensional$'('top$') = fmb_'ZF_ZF_fun_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uug$',type,'uug$': 'ZF_ZF_prod_set$' > 'ZF_ZF_prod_bool_fun$').
% 11.52/2.10  tff('function_uug$',axiom,
% 11.52/2.10             'uug$'(fmb_'ZF_ZF_prod_set$'_1) = fmb_'ZF_ZF_prod_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_id$a',type,'id$a': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_fun$').
% 11.52/2.10  tff('function_id$a',axiom,
% 11.52/2.10             'id$a'('set$') = 'zFfunCod$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_image$',type,'image$': 'ZF_ZF_set_fun$' * 'ZF_set$' > 'ZF_set_set$').
% 11.52/2.10  tff('function_image$',axiom,
% 11.52/2.10             'image$'('explode$','top$') = fmb_'ZF_set_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_restrict$b',type,'restrict$b': 'B_ZF_fun$' * 'B_set$' > 'B_ZF_fun$').
% 11.52/2.10  tff('function_restrict$b',axiom,
% 11.52/2.10             'restrict$b'(fmb_'B_ZF_fun$'_1,fmb_'B_set$'_1) = fmb_'B_ZF_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uuj$',type,'uuj$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_b_b_fun_fun$').
% 11.52/2.10  tff('function_uuj$',axiom,
% 11.52/2.10             'uuj$'('c$') = fmb_'B_b_b_fun_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_id_update$',type,'id_update$': 'ZF_ZF_fun_ZF_ZF_fun_fun$' > 'ZF_ZF_unit_Category_ext_ZF_ZF_unit_Category_ext_fun$').
% 11.52/2.10  tff('function_id_update$',axiom,
% 11.52/2.10             'id_update$'(fmb_'ZF_ZF_fun_ZF_ZF_fun_fun$'_1) = 'oppositeCategory$b'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_homFtor$a',type,'homFtor$a': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$').
% 11.52/2.10  tff('function_homFtor$a',axiom,
% 11.52/2.10             'homFtor$a'('c$',fmb_'A$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_idNatTrans$a',type,'idNatTrans$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$').
% 11.52/2.10  tff('function_idNatTrans$a',axiom,
% 11.52/2.10             'idNatTrans$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_cod$',type,'cod$': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_fun$').
% 11.52/2.10  tff('function_cod$',axiom,
% 11.52/2.10             'cod$'('set$') = 'zFfunCod$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_pair$',type,'pair$': 'ZF$' * 'ZF$' > 'ZF_ZF_prod$').
% 11.52/2.10  tff('function_pair$',axiom,
% 11.52/2.10             'pair$'(fmb_'ZF$'_1,fmb_'ZF$'_1) = fmb_'ZF_ZF_prod$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_makeCat$b',type,'makeCat$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' > 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$').
% 11.52/2.10  tff('function_makeCat$b',axiom,
% 11.52/2.10             'makeCat$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1) = fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCod$b',type,'nTCod$b': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$').
% 11.52/2.10  tff('function_nTCod$b',axiom,
% 11.52/2.10             'nTCod$b'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1) = fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_homSet$',type,'homSet$': 'A_b_b_c_LSCategory_ext_Category_ext$' * 'A$' > 'A_ZF_fun$').
% 11.52/2.10  tff('function_homSet$',axiom,
% 11.52/2.10             'homSet$'('c$',fmb_'A$'_1) = fmb_'A_ZF_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uue$',type,'uue$': 'A_ZF_fun_set$' > 'A_ZF_fun_bool_fun$').
% 11.52/2.10  tff('function_uue$',axiom,
% 11.52/2.10             'uue$'(fmb_'A_ZF_fun_set$'_1) = fmb_'A_ZF_fun_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_collect$g',type,'collect$g': 'A_ZF_fun_bool_fun$' > 'A_ZF_fun_set$').
% 11.52/2.10  tff('function_collect$g',axiom,
% 11.52/2.10             'collect$g'(fmb_'A_ZF_fun_bool_fun$'_1) = fmb_'A_ZF_fun_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$y',type,'fun_app$y': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$').
% 11.52/2.10  tff('function_fun_app$y',axiom,
% 11.52/2.10             'fun_app$y'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_a_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_fun$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) = fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapO$d',type,'mapO$d': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' * 'ZF$' > 'Unit$').
% 11.52/2.10  tff('function_mapO$d',axiom,
% 11.52/2.10             'mapO$d'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1,fmb_'ZF$'_1) = 'unity$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mor$b',type,'mor$b': 'ZF_ZF_unit_Category_ext$' > 'ZF_set$').
% 11.52/2.10  tff('function_mor$b',axiom,
% 11.52/2.10             'mor$b'('set$') = 'top$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_uuc$',type,'uuc$': 'B_ZF_fun_set$' > 'B_ZF_fun_bool_fun$').
% 11.52/2.10  tff('function_uuc$',axiom,
% 11.52/2.10             'uuc$'(fmb_'B_ZF_fun_set$'_1) = fmb_'B_ZF_fun_bool_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_dom$a',type,'dom$a': 'ZF_ZF_unit_Category_ext$' > 'ZF_ZF_fun$').
% 11.52/2.10  tff('function_dom$a',axiom,
% 11.52/2.10             'dom$a'('set$') = 'zFfunCod$'
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_comp$c',type,'comp$c': 'Unit_unit_unit_Category_ext$' * 'Unit$' > 'Unit_unit_fun$').
% 11.52/2.10  tff('function_comp$c',axiom,
% 11.52/2.10             'comp$c'(fmb_'Unit_unit_unit_Category_ext$'_1,'unity$') = fmb_'Unit_unit_fun$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mor$',type,'mor$': 'A_b_b_c_LSCategory_ext_Category_ext$' > 'B_set$').
% 11.52/2.10  tff('function_mor$',axiom,
% 11.52/2.10             'mor$'('c$') = fmb_'B_set$'_1
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$j',type,'member$j': 'ZF_ZF_fun$' * 'ZF_ZF_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$j',axiom,
% 11.52/2.10             'member$j'('zFfunCod$',fmb_'ZF_ZF_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$n',type,'member$n': 'B_b_prod_b_fun$' * 'B_b_prod_b_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$n',axiom,
% 11.52/2.10             ~'member$n'(fmb_'B_b_prod_b_fun$'_1,fmb_'B_b_prod_b_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$e',type,'fun_app$e': 'B_ZF_fun_bool_fun$' * 'B_ZF_fun$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$e',axiom,
% 11.52/2.10             'fun_app$e'(fmb_'B_ZF_fun_bool_fun$'_1,fmb_'B_ZF_fun$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_extCategory$',type,'extCategory$': 'A_b_b_c_LSCategory_ext_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_extCategory$',axiom,
% 11.52/2.10             ~'extCategory$'('c$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_comp_def$c',type,'functor_comp_def$c': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_comp_def$c',axiom,
% 11.52/2.10             'functor_comp_def$c'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_lSCategory$',type,'lSCategory$': 'A_b_b_c_LSCategory_ext_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_lSCategory$',axiom,
% 11.52/2.10             'lSCategory$'('c$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$a',type,'fun_app$a': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_bool_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$a',axiom,
% 11.52/2.10             'fun_app$a'('equivalence_axioms$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$f',type,'member$f': 'A_ZF_fun$' * 'A_ZF_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$f',axiom,
% 11.52/2.10             'member$f'(fmb_'A_ZF_fun$'_1,fmb_'A_ZF_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_comp_def$b',type,'functor_comp_def$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_comp_def$b',axiom,
% 11.52/2.10             'functor_comp_def$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$f',type,'natTransP$f': 'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$f',axiom,
% 11.52/2.10             ~'natTransP$f'(fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$q',type,'fun_app$q': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_bool_fun$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$q',axiom,
% 11.52/2.10             'fun_app$q'('natTrans$',fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$b',type,'fun_app$b': 'ZF_ZF_prod_bool_fun$' * 'ZF_ZF_prod$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$b',axiom,
% 11.52/2.10             'fun_app$b'(fmb_'ZF_ZF_prod_bool_fun$'_1,fmb_'ZF_ZF_prod$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category$a',type,'category$a': 'ZF_ZF_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category$a',axiom,
% 11.52/2.10             'category$a'('set$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_comp_def$a',type,'functor_comp_def$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_comp_def$a',axiom,
% 11.52/2.10             'functor_comp_def$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category$b',type,'category$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category$b',axiom,
% 11.52/2.10  %         'category$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functorM_axioms$',type,'functorM_axioms$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functorM_axioms$',axiom,
% 11.52/2.10             'functorM_axioms$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functorExt$',type,'functorExt$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functorExt$',axiom,
% 11.52/2.10             'functorExt$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category$',type,'category$': 'A_b_b_c_LSCategory_ext_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category$',axiom,
% 11.52/2.10             'category$'('c$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCompDefined$',type,'nTCompDefined$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_nTCompDefined$',axiom,
% 11.52/2.10             'nTCompDefined$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_equivalence$',type,'equivalence$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_equivalence$',axiom,
% 11.52/2.10  %         'equivalence$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$m',type,'member$m': 'ZF_ZF_prod_ZF_fun$' * 'ZF_ZF_prod_ZF_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$m',axiom,
% 11.52/2.10             'member$m'(fmb_'ZF_ZF_prod_ZF_fun$'_1,fmb_'ZF_ZF_prod_ZF_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$a',type,'natTrans$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$a',axiom,
% 11.52/2.10             'natTrans$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$d',type,'fun_app$d': 'ZF_bool_fun$' * 'ZF$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$d',axiom,
% 11.52/2.10             'fun_app$d'('uut$',fmb_'ZF$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$e',type,'natTransP$e': 'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$e',axiom,
% 11.52/2.10             ~'natTransP$e'(fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCompDefined$b',type,'nTCompDefined$b': 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$' * 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_nTCompDefined$b',axiom,
% 11.52/2.10  %         'nTCompDefined$b'(fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1,fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$c',type,'member$c': 'ZF$' * 'ZF_set$' > $o ).
% 11.52/2.10  tff('predicate_member$c',axiom,
% 11.52/2.10             'member$c'(fmb_'ZF$'_1,'top$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$g',type,'member$g': 'A_b_fun$' * 'A_b_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$g',axiom,
% 11.52/2.10             ~'member$g'(fmb_'A_b_fun$'_1,fmb_'A_b_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_compDefined$c',type,'compDefined$c': 'Unit_unit_unit_Category_ext$' * 'Unit$' * 'Unit$' > $o ).
% 11.52/2.10  tff('predicate_compDefined$c',axiom,
% 11.52/2.10  %         'compDefined$c'(fmb_'Unit_unit_unit_Category_ext$'_1,'unity$','unity$') undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$b',type,'natTransP$b': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$b',axiom,
% 11.52/2.10             'natTransP$b'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_comp_def$',type,'functor_comp_def$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_comp_def$',axiom,
% 11.52/2.10             'functor_comp_def$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$d',type,'functor$d': 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$d',axiom,
% 11.52/2.10             ~'functor$d'(fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$f',type,'functor$f': 'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$f',axiom,
% 11.52/2.10             ~'functor$f'(fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category_axioms$b',type,'category_axioms$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category_axioms$b',axiom,
% 11.52/2.10  %         'category_axioms$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_lSCategory_axioms$',type,'lSCategory_axioms$': 'A_b_b_c_LSCategory_ext_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_lSCategory_axioms$',axiom,
% 11.52/2.10             'lSCategory_axioms$'('c$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$e',type,'member$e': 'B_a_fun$' * 'B_a_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$e',axiom,
% 11.52/2.10             ~'member$e'(fmb_'B_a_fun$'_1,fmb_'B_a_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCompDefined$e',type,'nTCompDefined$e': 'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' * 'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_nTCompDefined$e',axiom,
% 11.52/2.10  %         'nTCompDefined$e'(fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1,fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$c',type,'fun_app$c': 'B_b_prod_bool_fun$' * 'B_b_prod$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$c',axiom,
% 11.52/2.10             'fun_app$c'(fmb_'B_b_prod_bool_fun$'_1,fmb_'B_b_prod$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$e',type,'natTrans$e': 'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$e',axiom,
% 11.52/2.10  %         'natTrans$e'(fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_abbrev$b',type,'functor_abbrev$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_unit_Category_ext$' * 'ZF_ZF_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_abbrev$b',axiom,
% 11.52/2.10             'functor_abbrev$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,'set$','set$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nt_abbrev$b',type,'nt_abbrev$b': 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$' * 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$' * 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_nt_abbrev$b',axiom,
% 11.52/2.10  %         'nt_abbrev$b'(fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1,fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'_1,fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$g',type,'fun_app$g': 'A_ZF_fun_bool_fun$' * 'A_ZF_fun$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$g',axiom,
% 11.52/2.10             'fun_app$g'(fmb_'A_ZF_fun_bool_fun$'_1,fmb_'A_ZF_fun$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_extCategory$a',type,'extCategory$a': 'ZF_ZF_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_extCategory$a',axiom,
% 11.52/2.10             'extCategory$a'('set$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category_axioms$',type,'category_axioms$': 'A_b_b_c_LSCategory_ext_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category_axioms$',axiom,
% 11.52/2.10             'category_axioms$'('c$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_abbrev$',type,'functor_abbrev$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'A_b_b_c_LSCategory_ext_Category_ext$' * 'ZF_ZF_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_abbrev$',axiom,
% 11.52/2.10             'functor_abbrev$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,'c$','set$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransExt$',type,'natTransExt$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransExt$',axiom,
% 11.52/2.10             'natTransExt$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functorM$',type,'functorM$': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functorM$',axiom,
% 11.52/2.10             'functorM$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$d',type,'natTransP$d': 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$d',axiom,
% 11.52/2.10             ~'natTransP$d'(fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$b',type,'natTrans$b': 'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$b',axiom,
% 11.52/2.10  %         'natTrans$b'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapsTo$c',type,'mapsTo$c': 'Unit_unit_unit_Category_ext$' * 'Unit$' * 'Unit$' * 'Unit$' > $o ).
% 11.52/2.10  tff('predicate_mapsTo$c',axiom,
% 11.52/2.10             'mapsTo$c'(fmb_'Unit_unit_unit_Category_ext$'_1,'unity$','unity$','unity$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$c',type,'natTrans$c': 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$c',axiom,
% 11.52/2.10  %         'natTrans$c'(fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$j',type,'fun_app$j': 'A_bool_fun$' * 'A$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$j',axiom,
% 11.52/2.10             'fun_app$j'(fmb_'A_bool_fun$'_1,fmb_'A$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$b',type,'functor$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$b',axiom,
% 11.52/2.10             'functor$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_compDefined$b',type,'compDefined$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_compDefined$b',axiom,
% 11.52/2.10             ~'compDefined$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor_abbrev$a',type,'functor_abbrev$a': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' * 'ZF_ZF_unit_Category_ext$' * 'Unit_unit_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor_abbrev$a',axiom,
% 11.52/2.10             'functor_abbrev$a'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1,'set$',fmb_'Unit_unit_unit_Category_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$e',type,'functor$e': 'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$e',axiom,
% 11.52/2.10             ~'functor$e'(fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$d',type,'natTrans$d': 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$d',axiom,
% 11.52/2.10  %         'natTrans$d'(fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$h',type,'member$h': 'B$' * 'B_set$' > $o ).
% 11.52/2.10  tff('predicate_member$h',axiom,
% 11.52/2.10             'member$h'('f$',fmb_'B_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$a',type,'member$a': 'ZF_ZF_prod$' * 'ZF_ZF_prod_set$' > $o ).
% 11.52/2.10  tff('predicate_member$a',axiom,
% 11.52/2.10             'member$a'(fmb_'ZF_ZF_prod$'_1,fmb_'ZF_ZF_prod_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$i',type,'member$i': 'A$' * 'A_set$' > $o ).
% 11.52/2.10  tff('predicate_member$i',axiom,
% 11.52/2.10             'member$i'(fmb_'A$'_1,fmb_'A_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTrans$f',type,'natTrans$f': 'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTrans$f',axiom,
% 11.52/2.10  %         'natTrans$f'(fmb_'A_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_b_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCompDefined$c',type,'nTCompDefined$c': 'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_nTCompDefined$c',axiom,
% 11.52/2.10  %         'nTCompDefined$c'(fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_unit_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$c',type,'natTransP$c': 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$c',axiom,
% 11.52/2.10             ~'natTransP$c'(fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nTCompDefined$d',type,'nTCompDefined$d': 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$' * 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_nTCompDefined$d',axiom,
% 11.52/2.10  %         'nTCompDefined$d'(fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1,fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$f',type,'fun_app$f': 'B_a_fun_bool_fun$' * 'B_a_fun$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$f',axiom,
% 11.52/2.10             ~'fun_app$f'(fmb_'B_a_fun_bool_fun$'_1,fmb_'B_a_fun$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_category_axioms$a',type,'category_axioms$a': 'ZF_ZF_unit_Category_ext$' > $o ).
% 11.52/2.10  tff('predicate_category_axioms$a',axiom,
% 11.52/2.10             'category_axioms$a'('set$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nt_abbrev$c',type,'nt_abbrev$c': 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$' * 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$' * 'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_nt_abbrev$c',axiom,
% 11.52/2.10  %         'nt_abbrev$c'(fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_NatTrans_ext$'_1,fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'_1,fmb_'A_a_b_b_b_c_LSCategory_ext_b_c_LSCategory_ext_unit_Functor_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_preFunctor$a',type,'preFunctor$a': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_preFunctor$a',axiom,
% 11.52/2.10  %         'preFunctor$a'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$b',type,'member$b': 'B_b_prod$' * 'B_b_prod_set$' > $o ).
% 11.52/2.10  tff('predicate_member$b',axiom,
% 11.52/2.10             'member$b'(fmb_'B_b_prod$'_1,fmb_'B_b_prod_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$i',type,'fun_app$i': 'B_bool_fun$' * 'B$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$i',axiom,
% 11.52/2.10             'fun_app$i'(fmb_'B_bool_fun$'_1,'f$')
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$',type,'member$': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$' > $o ).
% 11.52/2.10  tff('predicate_member$',axiom,
% 11.52/2.10             'member$'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_Functor_ext_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_mapsTo$b',type,'mapsTo$b': 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_mapsTo$b',axiom,
% 11.52/2.10             ~'mapsTo$b'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext_ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext_unit_Category_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_fun_app$h',type,'fun_app$h': 'A_b_fun_bool_fun$' * 'A_b_fun$' > $o ).
% 11.52/2.10  tff('predicate_fun_app$h',axiom,
% 11.52/2.10             ~'fun_app$h'(fmb_'A_b_fun_bool_fun$'_1,fmb_'A_b_fun$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$k',type,'member$k': 'Unit$' * 'Unit_set$' > $o ).
% 11.52/2.10  tff('predicate_member$k',axiom,
% 11.52/2.10  %         'member$k'('unity$',fmb_'Unit_set$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_natTransP$',type,'natTransP$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' > $o ).
% 11.52/2.10  tff('predicate_natTransP$',axiom,
% 11.52/2.10             'natTransP$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_nt_abbrev$',type,'nt_abbrev$': 'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' * 'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_nt_abbrev$',axiom,
% 11.52/2.10             'nt_abbrev$'(fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_NatTrans_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1,fmb_'ZF_ZF_ZF_ZF_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$d',type,'member$d': 'B_ZF_fun$' * 'B_ZF_fun_set$' > $o ).
% 11.52/2.10  tff('predicate_member$d',axiom,
% 11.52/2.10             'member$d'(fmb_'B_ZF_fun$'_1,fmb_'B_ZF_fun_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$a',type,'functor$a': 'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$a',axiom,
% 11.52/2.10             'functor$a'(fmb_'ZF_unit_ZF_unit_unit_unit_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_functor$c',type,'functor$c': 'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$' > $o ).
% 11.52/2.10  tff('predicate_functor$c',axiom,
% 11.52/2.10             ~'functor$c'(fmb_'ZF_a_ZF_b_unit_b_c_LSCategory_ext_unit_Functor_ext$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$l',type,'member$l': 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$' * 'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$' > $o ).
% 11.52/2.10  tff('predicate_member$l',axiom,
% 11.52/2.10  %         'member$l'(fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext$'_1,fmb_'A_ZF_b_ZF_b_c_LSCategory_ext_unit_unit_NatTrans_ext_set$'_1) undefined in model
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  tff('declare_member$o',type,'member$o': 'ZF_set$' * 'ZF_set_set$' > $o ).
% 11.52/2.10  tff('predicate_member$o',axiom,
% 11.52/2.10             'member$o'('top$',fmb_'ZF_set_set$'_1)
% 11.52/2.10  
% 11.52/2.10  ).
% 11.52/2.10  
% 11.52/2.10  % SZS output end FiniteModel for theBenchmark
% 11.52/2.10  % (30014)------------------------------
% 11.52/2.10  % (30014)Version: Vampire 4.8 (commit 3a798227e on 2024-05-03 07:42:47 +0200)
% 11.52/2.10  % (30014)Termination reason: Satisfiable
% 11.52/2.10  
% 11.52/2.10  % (30014)Memory used [KB]: 42283
% 11.52/2.10  % (30014)Time elapsed: 1.640 s
% 11.52/2.10  % (30014)Instructions burned: 5732 (million)
% 11.52/2.10  % (30000)Success in time 1.72 s
%------------------------------------------------------------------------------