ITP001 Axioms: ITP088_5.ax
%------------------------------------------------------------------------------
% File : ITP088_5 : TPTP v9.0.0. Bugfixed v7.5.0.
% Domain : Interactive Theorem Proving
% Axioms : HOL4 set theory export, chainy mode
% Version : [BG+19] axioms.
% English :
% Refs : [BG+19] Brown et al. (2019), GRUNGE: A Grand Unified ATP Chall
% : [Gau20] Gauthier (2020), Email to Geoff Sutcliffe
% Source : [BG+19]
% Names : quotient_pred_set_2.ax [Gau20]
% : HL4088_5.ax [TPAP]
% Status : Satisfiable
% Syntax : Number of formulae : 104 ( 8 unt; 28 typ; 0 def)
% Number of atoms : 2311 ( 32 equ)
% Maximal formula atoms : 15 ( 22 avg)
% Number of connectives : 364 ( 3 ~; 1 |; 13 &)
% ( 24 <=>; 323 =>; 0 <=; 0 <~>)
% Maximal formula depth : 29 ( 11 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of FOOLs : 1874 (1874 fml; 0 var)
% Number of types : 1 ( 0 usr)
% Number of type conns : 84 ( 28 >; 56 *; 0 +; 0 <<)
% Number of predicates : 39 ( 38 usr; 7 prp; 0-4 aty)
% Number of functors : 28 ( 28 usr; 0 con; 1-6 aty)
% Number of variables : 420 ( 420 !; 0 ?; 420 :)
% SPC : TF0_SAT_EQU_NAR
% Comments :
% Bugfixes : v7.5.0 - Fixes to the axioms.
%------------------------------------------------------------------------------
tff(tp_c_2Equotient__pred__set_2EDELETER,type,
c_2Equotient__pred__set_2EDELETER: del > $i ).
tff(mem_c_2Equotient__pred__set_2EDELETER,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2EDELETER(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27a,bool),arr(A_27a,arr(A_27a,bool))))) ).
tff(tp_c_2Equotient__pred__set_2EDISJOINTR,type,
c_2Equotient__pred__set_2EDISJOINTR: del > $i ).
tff(mem_c_2Equotient__pred__set_2EDISJOINTR,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2EDISJOINTR(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27a,bool),arr(arr(A_27a,bool),bool)))) ).
tff(tp_c_2Equotient__pred__set_2EFINITER,type,
c_2Equotient__pred__set_2EFINITER: del > $i ).
tff(mem_c_2Equotient__pred__set_2EFINITER,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2EFINITER(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27a,bool),bool))) ).
tff(tp_c_2Equotient__pred__set_2EGSPECR,type,
c_2Equotient__pred__set_2EGSPECR: ( del * del ) > $i ).
tff(mem_c_2Equotient__pred__set_2EGSPECR,axiom,
! [A_27a: del,A_27b: del] : mem(c_2Equotient__pred__set_2EGSPECR(A_27a,A_27b),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27b,arr(A_27b,bool)),arr(arr(A_27a,ty_2Epair_2Eprod(A_27b,bool)),arr(A_27b,bool))))) ).
tff(tp_c_2Equotient__pred__set_2EIMAGER,type,
c_2Equotient__pred__set_2EIMAGER: ( del * del ) > $i ).
tff(mem_c_2Equotient__pred__set_2EIMAGER,axiom,
! [A_27a: del,A_27b: del] : mem(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27b,arr(A_27b,bool)),arr(arr(A_27a,A_27b),arr(arr(A_27a,bool),arr(A_27b,bool)))))) ).
tff(tp_c_2Equotient__pred__set_2EINSERTR,type,
c_2Equotient__pred__set_2EINSERTR: del > $i ).
tff(mem_c_2Equotient__pred__set_2EINSERTR,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2EINSERTR(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(A_27a,arr(arr(A_27a,bool),arr(A_27a,bool))))) ).
tff(tp_c_2Equotient__pred__set_2EPSUBSETR,type,
c_2Equotient__pred__set_2EPSUBSETR: del > $i ).
tff(mem_c_2Equotient__pred__set_2EPSUBSETR,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2EPSUBSETR(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27a,bool),arr(arr(A_27a,bool),bool)))) ).
tff(tp_c_2Equotient__pred__set_2ESUBSETR,type,
c_2Equotient__pred__set_2ESUBSETR: del > $i ).
tff(mem_c_2Equotient__pred__set_2ESUBSETR,axiom,
! [A_27a: del] : mem(c_2Equotient__pred__set_2ESUBSETR(A_27a),arr(arr(A_27a,arr(A_27a,bool)),arr(arr(A_27a,bool),arr(arr(A_27a,bool),bool)))) ).
tff(conj_thm_2Equotient__pred__set_2EIN__SET__MAP,axiom,
! [A_27a: del,A_27b: del,V0f: $i] :
( mem(V0f,arr(A_27a,A_27b))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27b,bool))
=> ! [V2x: $i] :
( mem(V2x,A_27a)
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V2x),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V0f),c_2Ecombin_2EI(bool)),V1s)))
<=> p(ap(ap(c_2Ebool_2EIN(A_27b),ap(V0f,V2x)),V1s)) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2ESET__REL,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V1s),V2t))
<=> ! [V3x: $i] :
( mem(V3x,A_27a)
=> ! [V4y: $i] :
( mem(V4y,A_27a)
=> ( p(ap(ap(V0R,V3x),V4y))
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3x),V1s))
<=> p(ap(ap(c_2Ebool_2EIN(A_27a),V4y),V2t)) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2ESET__REL__MP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27a,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27a,bool))
=> ! [V5x: $i] :
( mem(V5x,A_27a)
=> ! [V6y: $i] :
( mem(V6y,A_27a)
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s),V4t))
& p(ap(ap(V0R,V5x),V6y)) )
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V5x),V3s))
<=> p(ap(ap(c_2Ebool_2EIN(A_27a),V6y),V4t)) ) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3x: $i] :
( mem(V3x,A_27b)
=> ! [V4s: $i] :
( mem(V4s,arr(A_27b,bool))
=> ( p(ap(ap(c_2Ebool_2EIN(A_27b),V3x),V4s))
<=> p(ap(ap(c_2Ebool_2EIN(A_27a),ap(V2rep,V3x)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4s))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3x1: $i] :
( mem(V3x1,A_27a)
=> ! [V4x2: $i] :
( mem(V4x2,A_27a)
=> ! [V5s1: $i] :
( mem(V5s1,arr(A_27a,bool))
=> ! [V6s2: $i] :
( mem(V6s2,arr(A_27a,bool))
=> ( ( p(ap(ap(V0R,V3x1),V4x2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5s1),V6s2)) )
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3x1),V5s1))
<=> p(ap(ap(c_2Ebool_2EIN(A_27a),V4x2),V6s2)) ) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2063,type,
f2063: ( del * del * $i * $i * $i ) > $i ).
tff(lameq_f2063,axiom,
! [A_27b: del,A_27a: del,V3v: $i] :
( mem(V3v,A_27b)
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27a,ty_2Epair_2Eprod(A_27b,bool)))
=> ! [V4x: $i] : ( ap(f2063(A_27b,A_27a,V3v,V1R2,V2f),V4x) = ap(ap(ap(ap(c_2Equotient__pair_2E_23_23_23(A_27b,bool,A_27b,bool),V1R2),c_2Emin_2E_3D(bool)),ap(ap(c_2Epair_2E_2C(A_27b,bool),V3v),inj__o(fo__c_2Ebool_2ET))),ap(V2f,V4x)) ) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EGSPECR__def,axiom,
! [A_27a: del,A_27b: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27a,ty_2Epair_2Eprod(A_27b,bool)))
=> ! [V3v: $i] :
( mem(V3v,A_27b)
=> ( p(ap(ap(ap(ap(c_2Equotient__pred__set_2EGSPECR(A_27a,A_27b),V0R1),V1R2),V2f),V3v))
<=> p(ap(ap(c_2Ebool_2ERES__EXISTS(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R1)),f2063(A_27b,A_27a,V3v,V1R2,V2f))) ) ) ) ) ) ).
tff(lamtp_f2064,type,
f2064: ( del * del * $i * $i * $i ) > $i ).
tff(lameq_f2064,axiom,
! [A_27a: del,A_27b: del,V3v: $i] :
( mem(V3v,A_27a)
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27a,arr(A_27a,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27b,ty_2Epair_2Eprod(A_27a,bool)))
=> ! [V4x: $i] : ( ap(f2064(A_27a,A_27b,V3v,V1R2,V2f),V4x) = ap(ap(ap(ap(c_2Equotient__pair_2E_23_23_23(A_27a,bool,A_27a,bool),V1R2),c_2Emin_2E_3D(bool)),ap(ap(c_2Epair_2E_2C(A_27a,bool),V3v),inj__o(fo__c_2Ebool_2ET))),ap(V2f,V4x)) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__GSPECR,axiom,
! [A_27a: del,A_27b: del,V0R1: $i] :
( mem(V0R1,arr(A_27b,arr(A_27b,bool)))
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27a,arr(A_27a,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27b,ty_2Epair_2Eprod(A_27a,bool)))
=> ! [V3v: $i] :
( mem(V3v,A_27a)
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3v),ap(ap(ap(c_2Equotient__pred__set_2EGSPECR(A_27b,A_27a),V0R1),V1R2),V2f)))
<=> p(ap(ap(c_2Ebool_2ERES__EXISTS(A_27b),ap(c_2Equotient_2Erespects(A_27b,bool),V0R1)),f2064(A_27a,A_27b,V3v,V1R2,V2f))) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EGSPEC__PRS,axiom,
! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs1: $i] :
( mem(V1abs1,arr(A_27a,A_27c))
=> ! [V2rep1: $i] :
( mem(V2rep1,arr(A_27c,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27c),V0R1),V1abs1),V2rep1))
=> ! [V3R2: $i] :
( mem(V3R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V4abs2: $i] :
( mem(V4abs2,arr(A_27b,A_27d))
=> ! [V5rep2: $i] :
( mem(V5rep2,arr(A_27d,A_27b))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27b,A_27d),V3R2),V4abs2),V5rep2))
=> ! [V6f: $i] :
( mem(V6f,arr(A_27c,ty_2Epair_2Eprod(A_27d,bool)))
=> ( ap(c_2Epred__set_2EGSPEC(A_27d,A_27c),V6f) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27d,bool,A_27b,bool),V5rep2),c_2Ecombin_2EI(bool)),ap(ap(ap(c_2Equotient__pred__set_2EGSPECR(A_27a,A_27b),V0R1),V3R2),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,ty_2Epair_2Eprod(A_27d,bool),A_27c,ty_2Epair_2Eprod(A_27b,bool)),V1abs1),ap(ap(c_2Epair_2E_23_23(A_27d,bool,A_27b,bool),V5rep2),c_2Ecombin_2EI(bool))),V6f))) ) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EGSPECR__RSP,axiom,
! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs1: $i] :
( mem(V1abs1,arr(A_27a,A_27c))
=> ! [V2rep1: $i] :
( mem(V2rep1,arr(A_27c,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27c),V0R1),V1abs1),V2rep1))
=> ! [V3R2: $i] :
( mem(V3R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V4abs2: $i] :
( mem(V4abs2,arr(A_27b,A_27d))
=> ! [V5rep2: $i] :
( mem(V5rep2,arr(A_27d,A_27b))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27b,A_27d),V3R2),V4abs2),V5rep2))
=> ! [V6f1: $i] :
( mem(V6f1,arr(A_27a,ty_2Epair_2Eprod(A_27b,bool)))
=> ! [V7f2: $i] :
( mem(V7f2,arr(A_27a,ty_2Epair_2Eprod(A_27b,bool)))
=> ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,ty_2Epair_2Eprod(A_27b,bool)),V0R1),ap(ap(c_2Equotient__pair_2E_23_23_23(A_27b,bool,A_27b,bool),V3R2),c_2Emin_2E_3D(bool))),V6f1),V7f2))
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27b,bool),V3R2),c_2Emin_2E_3D(bool)),ap(ap(ap(c_2Equotient__pred__set_2EGSPECR(A_27a,A_27b),V0R1),V3R2),V6f1)),ap(ap(ap(c_2Equotient__pred__set_2EGSPECR(A_27a,A_27b),V0R1),V3R2),V7f2))) ) ) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EEMPTY__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ( c_2Epred__set_2EEMPTY(A_27b) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),c_2Epred__set_2EEMPTY(A_27a)) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EEMPTY__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),c_2Epred__set_2EEMPTY(A_27a)),c_2Epred__set_2EEMPTY(A_27a))) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EUNIV__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ( c_2Epred__set_2EUNIV(A_27b) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),c_2Epred__set_2EUNIV(A_27a)) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EUNIV__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),c_2Epred__set_2EUNIV(A_27a)),c_2Epred__set_2EUNIV(A_27a))) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EUNION__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( ap(ap(c_2Epred__set_2EUNION(A_27b),V3s),V4t) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),ap(ap(c_2Epred__set_2EUNION(A_27a),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EUNION__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(c_2Epred__set_2EUNION(A_27a),V3s1),V5t1)),ap(ap(c_2Epred__set_2EUNION(A_27a),V4s2),V6t2))) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EINTER__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( ap(ap(c_2Epred__set_2EINTER(A_27b),V3s),V4t) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),ap(ap(c_2Epred__set_2EINTER(A_27a),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EINTER__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(c_2Epred__set_2EINTER(A_27a),V3s1),V5t1)),ap(ap(c_2Epred__set_2EINTER(A_27a),V4s2),V6t2))) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2065,type,
f2065: ( del * $i * $i ) > $i ).
tff(lameq_f2065,axiom,
! [A_27a: del,V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ! [V3x: $i] : ( ap(f2065(A_27a,V1s,V2t),V3x) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Ebool_2EIN(A_27a),V3x),V1s)),ap(ap(c_2Ebool_2EIN(A_27a),V3x),V2t)) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2ESUBSETR__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2ESUBSETR(A_27a),V0R),V1s),V2t))
<=> p(ap(ap(c_2Ebool_2ERES__FORALL(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2065(A_27a,V1s,V2t))) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2ESUBSET__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( p(ap(ap(c_2Epred__set_2ESUBSET(A_27b),V3s),V4t))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2ESUBSETR(A_27a),V0R),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2ESUBSETR__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2ESUBSETR(A_27a),V0R),V3s1),V5t1))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2ESUBSETR(A_27a),V0R),V4s2),V6t2)) ) ) ) ) ) ) ) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EPSUBSETR__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2EPSUBSETR(A_27a),V0R),V1s),V2t))
<=> ( p(ap(ap(ap(c_2Equotient__pred__set_2ESUBSETR(A_27a),V0R),V1s),V2t))
& ~ p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V1s),V2t)) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EPSUBSET__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( p(ap(ap(c_2Epred__set_2EPSUBSET(A_27b),V3s),V4t))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2EPSUBSETR(A_27a),V0R),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EPSUBSETR__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2EPSUBSETR(A_27a),V0R),V3s1),V5t1))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2EPSUBSETR(A_27a),V0R),V4s2),V6t2)) ) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2066,type,
f2066: ( del * $i * $i * $i ) > $i ).
tff(lameq_f2066,axiom,
! [A_27a: del,V2s: $i] :
( mem(V2s,arr(A_27a,bool))
=> ! [V1x: $i] :
( mem(V1x,A_27a)
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V3y: $i] : ( ap(f2066(A_27a,V2s,V1x,V0R),V3y) = ap(ap(c_2Epair_2E_2C(A_27a,bool),V3y),ap(ap(c_2Ebool_2E_5C_2F,ap(ap(V0R,V3y),V1x)),ap(ap(c_2Ebool_2EIN(A_27a),V3y),V2s))) ) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EINSERTR__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1x: $i] :
( mem(V1x,A_27a)
=> ! [V2s: $i] :
( mem(V2s,arr(A_27a,bool))
=> ( ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V1x),V2s) = ap(c_2Epred__set_2EGSPEC(A_27a,A_27a),f2066(A_27a,V2s,V1x,V0R)) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__INSERTR,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1x: $i] :
( mem(V1x,A_27a)
=> ! [V2s: $i] :
( mem(V2s,arr(A_27a,bool))
=> ! [V3y: $i] :
( mem(V3y,A_27a)
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3y),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V1x),V2s)))
<=> ( p(ap(ap(V0R,V3y),V1x))
| p(ap(ap(c_2Ebool_2EIN(A_27a),V3y),V2s)) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EINSERT__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4x: $i] :
( mem(V4x,A_27b)
=> ( ap(ap(c_2Epred__set_2EINSERT(A_27b),V4x),V3s) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),ap(V2rep,V4x)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EINSERTR__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3x1: $i] :
( mem(V3x1,A_27a)
=> ! [V4x2: $i] :
( mem(V4x2,A_27a)
=> ! [V5s1: $i] :
( mem(V5s1,arr(A_27a,bool))
=> ! [V6s2: $i] :
( mem(V6s2,arr(A_27a,bool))
=> ( ( p(ap(ap(V0R,V3x1),V4x2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5s1),V6s2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V3x1),V5s1)),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V4x2),V6s2))) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2067,type,
f2067: ( del * $i * $i * $i ) > $i ).
tff(lameq_f2067,axiom,
! [A_27a: del,V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2x: $i] :
( mem(V2x,A_27a)
=> ! [V3y: $i] : ( ap(f2067(A_27a,V1s,V0R,V2x),V3y) = ap(ap(c_2Epair_2E_2C(A_27a,bool),V3y),ap(ap(c_2Ebool_2E_2F_5C,ap(ap(c_2Ebool_2EIN(A_27a),V3y),V1s)),ap(c_2Ebool_2E_7E,ap(ap(V0R,V2x),V3y)))) ) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EDELETER__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2x: $i] :
( mem(V2x,A_27a)
=> ( ap(ap(ap(c_2Equotient__pred__set_2EDELETER(A_27a),V0R),V1s),V2x) = ap(c_2Epred__set_2EGSPEC(A_27a,A_27a),f2067(A_27a,V1s,V0R,V2x)) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__DELETER,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2x: $i] :
( mem(V2x,A_27a)
=> ! [V3y: $i] :
( mem(V3y,A_27a)
=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3y),ap(ap(ap(c_2Equotient__pred__set_2EDELETER(A_27a),V0R),V1s),V2x)))
<=> ( p(ap(ap(c_2Ebool_2EIN(A_27a),V3y),V1s))
& ~ p(ap(ap(V0R,V2x),V3y)) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDELETE__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4x: $i] :
( mem(V4x,A_27b)
=> ( ap(ap(c_2Epred__set_2EDELETE(A_27b),V3s),V4x) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),ap(ap(ap(c_2Equotient__pred__set_2EDELETER(A_27a),V0R),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(V2rep,V4x))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDELETER__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5x1: $i] :
( mem(V5x1,A_27a)
=> ! [V6x2: $i] :
( mem(V6x2,A_27a)
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(V0R,V5x1),V6x2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(ap(c_2Equotient__pred__set_2EDELETER(A_27a),V0R),V3s1),V5x1)),ap(ap(ap(c_2Equotient__pred__set_2EDELETER(A_27a),V0R),V4s2),V6x2))) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDIFF__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( ap(ap(c_2Epred__set_2EDIFF(A_27b),V3s),V4t) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27b,bool,A_27a,bool),V2rep),c_2Ecombin_2EI(bool)),ap(ap(c_2Epred__set_2EDIFF(A_27a),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDIFF__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(c_2Epred__set_2EDIFF(A_27a),V3s1),V5t1)),ap(ap(c_2Epred__set_2EDIFF(A_27a),V4s2),V6t2))) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2068,type,
f2068: ( del * $i * $i ) > $i ).
tff(lameq_f2068,axiom,
! [A_27a: del,V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ! [V3x: $i] : ( ap(f2068(A_27a,V1s,V2t),V3x) = ap(ap(c_2Ebool_2E_2F_5C,ap(ap(c_2Ebool_2EIN(A_27a),V3x),V1s)),ap(ap(c_2Ebool_2EIN(A_27a),V3x),V2t)) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EDISJOINTR__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2t: $i] :
( mem(V2t,arr(A_27a,bool))
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2EDISJOINTR(A_27a),V0R),V1s),V2t))
<=> ~ p(ap(ap(c_2Ebool_2ERES__EXISTS(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2068(A_27a,V1s,V2t))) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDISJOINT__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ! [V4t: $i] :
( mem(V4t,arr(A_27b,bool))
=> ( p(ap(ap(c_2Epred__set_2EDISJOINT(A_27b),V3s),V4t))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2EDISJOINTR(A_27a),V0R),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V4t))) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EDISJOINTR__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ! [V5t1: $i] :
( mem(V5t1,arr(A_27a,bool))
=> ! [V6t2: $i] :
( mem(V6t2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V5t1),V6t2)) )
=> ( p(ap(ap(ap(c_2Equotient__pred__set_2EDISJOINTR(A_27a),V0R),V3s1),V5t1))
<=> p(ap(ap(ap(c_2Equotient__pred__set_2EDISJOINTR(A_27a),V0R),V4s2),V6t2)) ) ) ) ) ) ) ) ) ) ) ).
tff(lamtp_f2069,type,
f2069: ( del * $i * $i * $i ) > $i ).
tff(lameq_f2069,axiom,
! [A_27a: del,V3s: $i] :
( mem(V3s,arr(A_27a,bool))
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2P: $i] :
( mem(V2P,arr(arr(A_27a,bool),bool))
=> ! [V4e: $i] : ( ap(f2069(A_27a,V3s,V0R,V2P),V4e) = ap(V2P,ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V4e),V3s)) ) ) ) ) ).
tff(lamtp_f2070,type,
f2070: ( del * $i * $i ) > $i ).
tff(lameq_f2070,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2P: $i] :
( mem(V2P,arr(arr(A_27a,bool),bool))
=> ! [V3s: $i] : ( ap(f2070(A_27a,V0R,V2P),V3s) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(V2P,V3s)),ap(ap(c_2Ebool_2ERES__FORALL(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2069(A_27a,V3s,V0R,V2P))) ) ) ) ).
tff(lamtp_f2071,type,
f2071: ( del * $i * $i ) > $i ).
tff(lameq_f2071,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V2P: $i] : ( ap(f2071(A_27a,V0R,V1s),V2P) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Ebool_2E_2F_5C,ap(V2P,c_2Epred__set_2EEMPTY(A_27a))),ap(ap(c_2Ebool_2ERES__FORALL(arr(A_27a,bool)),ap(c_2Equotient_2Erespects(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)))),f2070(A_27a,V0R,V2P)))),ap(V2P,V1s)) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EFINITER__def,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ( p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V1s))
<=> p(ap(ap(c_2Ebool_2ERES__FORALL(arr(arr(A_27a,bool),bool)),ap(c_2Equotient_2Erespects(arr(arr(A_27a,bool),bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool))),c_2Emin_2E_3D(bool)))),f2071(A_27a,V0R,V1s))) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITE__PRS,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27b,bool))
=> ( p(ap(c_2Epred__set_2EFINITE(A_27b),V3s))
<=> p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27b,bool),V1abs),c_2Ecombin_2EI(bool)),V3s))) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITER__EQ,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s1: $i] :
( mem(V1s1,arr(A_27a,bool))
=> ! [V2s2: $i] :
( mem(V2s2,arr(A_27a,bool))
=> ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V1s1),V2s2))
=> ( p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V1s1))
<=> p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V2s2)) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITER__RSP,axiom,
! [A_27a: del,A_27b: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs: $i] :
( mem(V1abs,arr(A_27a,A_27b))
=> ! [V2rep: $i] :
( mem(V2rep,arr(A_27b,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27b),V0R),V1abs),V2rep))
=> ! [V3s1: $i] :
( mem(V3s1,arr(A_27a,bool))
=> ! [V4s2: $i] :
( mem(V4s2,arr(A_27a,bool))
=> ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),V3s1),V4s2))
=> ( p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V3s1))
<=> p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V4s2)) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITER__EMPTY,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> p(ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),c_2Epred__set_2EEMPTY(A_27a))) ) ).
tff(lamtp_f2072,type,
f2072: ( del * $i * $i ) > $i ).
tff(lameq_f2072,axiom,
! [A_27a: del,V1s: $i] :
( mem(V1s,arr(A_27a,bool))
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2x: $i] : ( ap(f2072(A_27a,V1s,V0R),V2x) = ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V2x),V1s)) ) ) ) ).
tff(lamtp_f2073,type,
f2073: ( del * $i ) > $i ).
tff(lameq_f2073,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1s: $i] : ( ap(f2073(A_27a,V0R),V1s) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V1s)),ap(ap(c_2Ebool_2ERES__FORALL(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2072(A_27a,V1s,V0R))) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITER__INSERTR,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> p(ap(ap(c_2Ebool_2ERES__FORALL(arr(A_27a,bool)),ap(c_2Equotient_2Erespects(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)))),f2073(A_27a,V0R))) ) ).
tff(lamtp_f2074,type,
f2074: ( del * $i * $i ) > $i ).
tff(lameq_f2074,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1x: $i] :
( mem(V1x,A_27a)
=> ! [V2s: $i] : ( ap(f2074(A_27a,V0R,V1x),V2s) = ap(ap(c_2Emin_2E_3D(bool),ap(ap(c_2Ebool_2EIN(A_27a),V1x),V2s)),ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)),ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V1x),V2s)),V2s)) ) ) ) ).
tff(lamtp_f2075,type,
f2075: ( del * $i ) > $i ).
tff(lameq_f2075,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1x: $i] : ( ap(f2075(A_27a,V0R),V1x) = ap(ap(c_2Ebool_2ERES__FORALL(arr(A_27a,bool)),ap(c_2Equotient_2Erespects(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)))),f2074(A_27a,V0R,V1x)) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EABSORPTIONR,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> p(ap(ap(c_2Ebool_2ERES__FORALL(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2075(A_27a,V0R))) ) ).
tff(lamtp_f2076,type,
f2076: ( del * $i * $i * $i ) > $i ).
tff(lameq_f2076,axiom,
! [A_27a: del,V1P: $i] :
( mem(V1P,arr(arr(A_27a,bool),bool))
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2s: $i] :
( mem(V2s,arr(A_27a,bool))
=> ! [V3e: $i] : ( ap(f2076(A_27a,V1P,V0R,V2s),V3e) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(c_2Ebool_2E_7E,ap(ap(c_2Ebool_2EIN(A_27a),V3e),V2s))),ap(V1P,ap(ap(ap(c_2Equotient__pred__set_2EINSERTR(A_27a),V0R),V3e),V2s))) ) ) ) ) ).
tff(lamtp_f2077,type,
f2077: ( del * $i * $i ) > $i ).
tff(lameq_f2077,axiom,
! [A_27a: del,V1P: $i] :
( mem(V1P,arr(arr(A_27a,bool),bool))
=> ! [V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V2s: $i] : ( ap(f2077(A_27a,V1P,V0R),V2s) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Ebool_2E_2F_5C,ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V2s)),ap(V1P,V2s))),ap(ap(c_2Ebool_2ERES__FORALL(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R)),f2076(A_27a,V1P,V0R,V2s))) ) ) ) ).
tff(lamtp_f2078,type,
f2078: ( del * $i * $i ) > $i ).
tff(lameq_f2078,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1P: $i] :
( mem(V1P,arr(arr(A_27a,bool),bool))
=> ! [V4s: $i] : ( ap(f2078(A_27a,V0R,V1P),V4s) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Equotient__pred__set_2EFINITER(A_27a),V0R),V4s)),ap(V1P,V4s)) ) ) ) ).
tff(lamtp_f2079,type,
f2079: ( del * $i ) > $i ).
tff(lameq_f2079,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> ! [V1P: $i] : ( ap(f2079(A_27a,V0R),V1P) = ap(ap(c_2Emin_2E_3D_3D_3E,ap(ap(c_2Ebool_2E_2F_5C,ap(V1P,c_2Epred__set_2EEMPTY(A_27a))),ap(ap(c_2Ebool_2ERES__FORALL(arr(A_27a,bool)),ap(c_2Equotient_2Erespects(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)))),f2077(A_27a,V1P,V0R)))),ap(ap(c_2Ebool_2ERES__FORALL(arr(A_27a,bool)),ap(c_2Equotient_2Erespects(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool)))),f2078(A_27a,V0R,V1P))) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EFINITER__INDUCT,axiom,
! [A_27a: del,V0R: $i] :
( mem(V0R,arr(A_27a,arr(A_27a,bool)))
=> p(ap(ap(c_2Ebool_2ERES__FORALL(arr(arr(A_27a,bool),bool)),ap(c_2Equotient_2Erespects(arr(arr(A_27a,bool),bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(arr(A_27a,bool),bool),ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R),c_2Emin_2E_3D(bool))),c_2Emin_2E_3D(bool)))),f2079(A_27a,V0R))) ) ).
tff(lamtp_f2080,type,
f2080: ( del * del * $i * $i * $i * $i ) > $i ).
tff(lameq_f2080,axiom,
! [A_27b: del,A_27a: del,V4y: $i] :
( mem(V4y,A_27b)
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27a,A_27b))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27a,bool))
=> ! [V5x: $i] : ( ap(f2080(A_27b,A_27a,V4y,V1R2,V2f,V3s),V5x) = ap(ap(c_2Ebool_2E_2F_5C,ap(ap(V1R2,V4y),ap(V2f,V5x))),ap(ap(c_2Ebool_2EIN(A_27a),V5x),V3s)) ) ) ) ) ) ).
tff(lamtp_f2081,type,
f2081: ( del * del * $i * $i * $i * $i ) > $i ).
tff(lameq_f2081,axiom,
! [A_27a: del,A_27b: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27a,A_27b))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27a,bool))
=> ! [V4y: $i] : ( ap(f2081(A_27a,A_27b,V0R1,V1R2,V2f,V3s),V4y) = ap(ap(c_2Epair_2E_2C(A_27b,bool),V4y),ap(ap(c_2Ebool_2ERES__EXISTS(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R1)),f2080(A_27b,A_27a,V4y,V1R2,V2f,V3s))) ) ) ) ) ) ).
tff(ax_thm_2Equotient__pred__set_2EIMAGER__def,axiom,
! [A_27a: del,A_27b: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2f: $i] :
( mem(V2f,arr(A_27a,A_27b))
=> ! [V3s: $i] :
( mem(V3s,arr(A_27a,bool))
=> ( ap(ap(ap(ap(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),V0R1),V1R2),V2f),V3s) = ap(c_2Epred__set_2EGSPEC(A_27b,A_27b),f2081(A_27a,A_27b,V0R1,V1R2,V2f,V3s)) ) ) ) ) ) ).
tff(lamtp_f2082,type,
f2082: ( del * del * $i * $i * $i * $i ) > $i ).
tff(lameq_f2082,axiom,
! [A_27b: del,A_27a: del,V2y: $i] :
( mem(V2y,A_27b)
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V3f: $i] :
( mem(V3f,arr(A_27a,A_27b))
=> ! [V4s: $i] :
( mem(V4s,arr(A_27a,bool))
=> ! [V5x: $i] : ( ap(f2082(A_27b,A_27a,V2y,V1R2,V3f,V4s),V5x) = ap(ap(c_2Ebool_2E_2F_5C,ap(ap(V1R2,V2y),ap(V3f,V5x))),ap(ap(c_2Ebool_2EIN(A_27a),V5x),V4s)) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIN__IMAGER,axiom,
! [A_27a: del,A_27b: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1R2: $i] :
( mem(V1R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V2y: $i] :
( mem(V2y,A_27b)
=> ! [V3f: $i] :
( mem(V3f,arr(A_27a,A_27b))
=> ! [V4s: $i] :
( mem(V4s,arr(A_27a,bool))
=> ( p(ap(ap(c_2Ebool_2EIN(A_27b),V2y),ap(ap(ap(ap(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),V0R1),V1R2),V3f),V4s)))
<=> p(ap(ap(c_2Ebool_2ERES__EXISTS(A_27a),ap(c_2Equotient_2Erespects(A_27a,bool),V0R1)),f2082(A_27b,A_27a,V2y,V1R2,V3f,V4s))) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIMAGE__PRS,axiom,
! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs1: $i] :
( mem(V1abs1,arr(A_27a,A_27c))
=> ! [V2rep1: $i] :
( mem(V2rep1,arr(A_27c,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27c),V0R1),V1abs1),V2rep1))
=> ! [V3R2: $i] :
( mem(V3R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V4abs2: $i] :
( mem(V4abs2,arr(A_27b,A_27d))
=> ! [V5rep2: $i] :
( mem(V5rep2,arr(A_27d,A_27b))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27b,A_27d),V3R2),V4abs2),V5rep2))
=> ! [V6f: $i] :
( mem(V6f,arr(A_27c,A_27d))
=> ! [V7s: $i] :
( mem(V7s,arr(A_27c,bool))
=> ( ap(ap(c_2Epred__set_2EIMAGE(A_27c,A_27d),V6f),V7s) = ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27d,bool,A_27b,bool),V5rep2),c_2Ecombin_2EI(bool)),ap(ap(ap(ap(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),V0R1),V3R2),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,A_27d,A_27c,A_27b),V1abs1),V5rep2),V6f)),ap(ap(ap(c_2Equotient_2E_2D_2D_3E(A_27a,bool,A_27c,bool),V1abs1),c_2Ecombin_2EI(bool)),V7s))) ) ) ) ) ) ) ) ) ) ) ) ).
tff(conj_thm_2Equotient__pred__set_2EIMAGER__RSP,axiom,
! [A_27a: del,A_27b: del,A_27c: del,A_27d: del,V0R1: $i] :
( mem(V0R1,arr(A_27a,arr(A_27a,bool)))
=> ! [V1abs1: $i] :
( mem(V1abs1,arr(A_27a,A_27c))
=> ! [V2rep1: $i] :
( mem(V2rep1,arr(A_27c,A_27a))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27a,A_27c),V0R1),V1abs1),V2rep1))
=> ! [V3R2: $i] :
( mem(V3R2,arr(A_27b,arr(A_27b,bool)))
=> ! [V4abs2: $i] :
( mem(V4abs2,arr(A_27b,A_27d))
=> ! [V5rep2: $i] :
( mem(V5rep2,arr(A_27d,A_27b))
=> ( p(ap(ap(ap(c_2Equotient_2EQUOTIENT(A_27b,A_27d),V3R2),V4abs2),V5rep2))
=> ! [V6f1: $i] :
( mem(V6f1,arr(A_27a,A_27b))
=> ! [V7f2: $i] :
( mem(V7f2,arr(A_27a,A_27b))
=> ! [V8s1: $i] :
( mem(V8s1,arr(A_27a,bool))
=> ! [V9s2: $i] :
( mem(V9s2,arr(A_27a,bool))
=> ( ( p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,A_27b),V0R1),V3R2),V6f1),V7f2))
& p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27a,bool),V0R1),c_2Emin_2E_3D(bool)),V8s1),V9s2)) )
=> p(ap(ap(ap(ap(c_2Equotient_2E_3D_3D_3D_3E(A_27b,bool),V3R2),c_2Emin_2E_3D(bool)),ap(ap(ap(ap(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),V0R1),V3R2),V6f1),V8s1)),ap(ap(ap(ap(c_2Equotient__pred__set_2EIMAGER(A_27a,A_27b),V0R1),V3R2),V7f2),V9s2))) ) ) ) ) ) ) ) ) ) ) ) ) ) ).
%------------------------------------------------------------------------------