ITP001 Axioms: ITP128+5.ax
%------------------------------------------------------------------------------
% File : ITP128+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 : lim+2.ax [Gau20]
% : HL4128+5.ax [TPAP]
% Status : Satisfiable
% Syntax : Number of formulae : 101 ( 5 unt; 0 def)
% Number of atoms : 713 ( 66 equ)
% Maximal formula atoms : 23 ( 7 avg)
% Number of connectives : 625 ( 13 ~; 0 |; 163 &)
% ( 11 <=>; 438 =>; 0 <=; 0 <~>)
% Maximal formula depth : 21 ( 10 avg)
% Maximal term depth : 9 ( 2 avg)
% Number of predicates : 3 ( 2 usr; 0 prp; 1-2 aty)
% Number of functors : 66 ( 66 usr; 30 con; 0-3 aty)
% Number of variables : 389 ( 362 !; 27 ?)
% SPC : FOF_SAT_RFO_SEQ
% Comments :
% Bugfixes : v7.5.0 - Fixes to the axioms.
%------------------------------------------------------------------------------
fof(mem_c_2Elim_2Econtl,axiom,
mem(c_2Elim_2Econtl,arr(arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal),arr(ty_2Erealax_2Ereal,bool))) ).
fof(mem_c_2Elim_2Edifferentiable,axiom,
mem(c_2Elim_2Edifferentiable,arr(arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal),arr(ty_2Erealax_2Ereal,bool))) ).
fof(mem_c_2Elim_2Ediffl,axiom,
mem(c_2Elim_2Ediffl,arr(arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal),arr(ty_2Erealax_2Ereal,arr(ty_2Erealax_2Ereal,bool)))) ).
fof(mem_c_2Elim_2Etends__real__real,axiom,
mem(c_2Elim_2Etends__real__real,arr(arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal),arr(ty_2Erealax_2Ereal,arr(ty_2Erealax_2Ereal,bool)))) ).
fof(ax_thm_2Elim_2Etends__real__real,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x0] :
( mem(V2x0,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1l),V2x0))
<=> p(ap(ap(ap(c_2Enets_2Etends(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal),V0f),V1l),ap(ap(c_2Epair_2E_2C(ty_2Etopology_2Etopology(ty_2Erealax_2Ereal),arr(ty_2Erealax_2Ereal,arr(ty_2Erealax_2Ereal,bool))),ap(c_2Emetric_2Emtop(ty_2Erealax_2Ereal),c_2Emetric_2Emr1)),ap(c_2Enets_2Etendsto(ty_2Erealax_2Ereal),ap(ap(c_2Epair_2E_2C(ty_2Emetric_2Emetric(ty_2Erealax_2Ereal),ty_2Erealax_2Ereal),c_2Emetric_2Emr1),V2x0))))) ) ) ) ) ).
fof(conj_thm_2Elim_2ELIM,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1y0] :
( mem(V1y0,ty_2Erealax_2Ereal)
=> ! [V2x0] :
( mem(V2x0,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1y0),V2x0))
<=> ! [V3e] :
( mem(V3e,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3e))
=> ? [V4d] :
( mem(V4d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4d))
& ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5x),V2x0))))
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5x),V2x0))),V4d)) )
=> p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V5x)),V1y0))),V3e)) ) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ELIM__CONST,axiom,
! [V0k] :
( mem(V0k,ty_2Erealax_2Ereal)
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,k(ty_2Erealax_2Ereal,V0k)),V0k),V1x)) ) ) ).
fof(lameq_f2807,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V5x] : ap(f2807(V0f,V1g),V5x) = ap(ap(c_2Erealax_2Ereal__add,ap(V0f,V5x)),ap(V1g,V5x)) ) ) ).
fof(conj_thm_2Elim_2ELIM__ADD,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2807(V0f,V1g)),ap(ap(c_2Erealax_2Ereal__add,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2808,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V5x] : ap(f2808(V0f,V1g),V5x) = ap(ap(c_2Erealax_2Ereal__mul,ap(V0f,V5x)),ap(V1g,V5x)) ) ) ).
fof(conj_thm_2Elim_2ELIM__MUL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2808(V0f,V1g)),ap(ap(c_2Erealax_2Ereal__mul,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2809,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2809(V0f),V3x) = ap(c_2Erealax_2Ereal__neg,ap(V0f,V3x)) ) ).
fof(conj_thm_2Elim_2ELIM__NEG,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1l),V2x))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2809(V0f)),ap(c_2Erealax_2Ereal__neg,V1l)),V2x)) ) ) ) ) ).
fof(lameq_f2810,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2810(V0f),V3x) = ap(c_2Erealax_2Einv,ap(V0f,V3x)) ) ).
fof(conj_thm_2Elim_2ELIM__INV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1l),V2x))
& V1l != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2810(V0f)),ap(c_2Erealax_2Einv,V1l)),V2x)) ) ) ) ) ).
fof(lameq_f2811,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V5x] : ap(f2811(V0f,V1g),V5x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V5x)),ap(V1g,V5x)) ) ) ).
fof(conj_thm_2Elim_2ELIM__SUB,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2811(V0f,V1g)),ap(ap(c_2Ereal_2Ereal__sub,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2812,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V5x] : ap(f2812(V0f,V1g),V5x) = ap(ap(c_2Ereal_2E_2F,ap(V0f,V5x)),ap(V1g,V5x)) ) ) ).
fof(conj_thm_2Elim_2ELIM__DIV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V3m),V4x))
& V3m != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2812(V0f,V1g)),ap(ap(c_2Ereal_2E_2F,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2813,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V3x] : ap(f2813(V0f,V1l),V3x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V3x)),V1l) ) ) ).
fof(conj_thm_2Elim_2ELIM__NULL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1l),V2x))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2813(V0f,V1l)),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V2x)) ) ) ) ) ).
fof(conj_thm_2Elim_2ELIM__X,axiom,
! [V0x0] :
( mem(V0x0,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,i(ty_2Erealax_2Ereal)),V0x0),V0x0)) ) ).
fof(conj_thm_2Elim_2ELIM__UNIQ,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2m] :
( mem(V2m,ty_2Erealax_2Ereal)
=> ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V1l),V3x))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2m),V3x)) )
=> V1l = V2m ) ) ) ) ) ).
fof(conj_thm_2Elim_2ELIM__EQUAL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3x0] :
( mem(V3x0,ty_2Erealax_2Ereal)
=> ( ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( V4x != V3x0
=> ap(V0f,V4x) = ap(V1g,V4x) ) )
=> ( p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V2l),V3x0))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V2l),V3x0)) ) ) ) ) ) ) ).
fof(lameq_f2814,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V4x] : ap(f2814(V0f,V1g),V4x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V4x)),ap(V1g,V4x)) ) ) ).
fof(conj_thm_2Elim_2ELIM__TRANSFORM,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x0] :
( mem(V2x0,ty_2Erealax_2Ereal)
=> ! [V3l] :
( mem(V3l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Etends__real__real,f2814(V0f,V1g)),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V2x0))
& p(ap(ap(ap(c_2Elim_2Etends__real__real,V1g),V3l),V2x0)) )
=> p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),V3l),V2x0)) ) ) ) ) ) ).
fof(lameq_f2815,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3h] : ap(f2815(V0f,V2x),V3h) = ap(ap(c_2Ereal_2E_2F,ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,ap(ap(c_2Erealax_2Ereal__add,V2x),V3h))),ap(V0f,V2x))),V3h) ) ) ).
fof(ax_thm_2Elim_2Ediffl,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V2x))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2815(V0f,V2x)),V1l),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0))) ) ) ) ) ).
fof(lameq_f2816,axiom,
! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2h] : ap(f2816(V1x,V0f),V2h) = ap(V0f,ap(ap(c_2Erealax_2Ereal__add,V1x),V2h)) ) ) ).
fof(ax_thm_2Elim_2Econtl,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Elim_2Econtl,V0f),V1x))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,f2816(V1x,V0f)),ap(V0f,V1x)),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0))) ) ) ) ).
fof(ax_thm_2Elim_2Edifferentiable,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Elim_2Edifferentiable,V0f),V1x))
<=> ? [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x)) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__UNIQ,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2m] :
( mem(V2m,ty_2Erealax_2Ereal)
=> ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V3x))
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2m),V3x)) )
=> V1l = V2m ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__CONT,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V2x))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V2x)) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONTL__LIM,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Elim_2Econtl,V0f),V1x))
<=> p(ap(ap(ap(c_2Elim_2Etends__real__real,V0f),ap(V0f,V1x)),V1x)) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__CARAT,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V2x))
<=> ? [V3g] :
( mem(V3g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
& ! [V4z] :
( mem(V4z,ty_2Erealax_2Ereal)
=> ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V4z)),ap(V0f,V2x)) = ap(ap(c_2Erealax_2Ereal__mul,ap(V3g,V4z)),ap(ap(c_2Ereal_2Ereal__sub,V4z),V2x)) )
& p(ap(ap(c_2Elim_2Econtl,V3g),V2x))
& ap(V3g,V2x) = V1l ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__CONST,axiom,
! [V0k] :
( mem(V0k,ty_2Erealax_2Ereal)
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> p(ap(ap(c_2Elim_2Econtl,k(ty_2Erealax_2Ereal,V0k)),V1x)) ) ) ).
fof(lameq_f2817,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2817(V0f,V1g),V3x) = ap(ap(c_2Erealax_2Ereal__add,ap(V0f,V3x)),ap(V1g,V3x)) ) ) ).
fof(conj_thm_2Elim_2ECONT__ADD,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V2x))
& p(ap(ap(c_2Elim_2Econtl,V1g),V2x)) )
=> p(ap(ap(c_2Elim_2Econtl,f2817(V0f,V1g)),V2x)) ) ) ) ) ).
fof(lameq_f2818,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2818(V0f,V1g),V3x) = ap(ap(c_2Erealax_2Ereal__mul,ap(V0f,V3x)),ap(V1g,V3x)) ) ) ).
fof(conj_thm_2Elim_2ECONT__MUL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V2x))
& p(ap(ap(c_2Elim_2Econtl,V1g),V2x)) )
=> p(ap(ap(c_2Elim_2Econtl,f2818(V0f,V1g)),V2x)) ) ) ) ) ).
fof(lameq_f2819,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] : ap(f2819(V0f),V2x) = ap(c_2Erealax_2Ereal__neg,ap(V0f,V2x)) ) ).
fof(conj_thm_2Elim_2ECONT__NEG,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Elim_2Econtl,V0f),V1x))
=> p(ap(ap(c_2Elim_2Econtl,f2819(V0f)),V1x)) ) ) ) ).
fof(lameq_f2820,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] : ap(f2820(V0f),V2x) = ap(c_2Erealax_2Einv,ap(V0f,V2x)) ) ).
fof(conj_thm_2Elim_2ECONT__INV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V1x))
& ap(V0f,V1x) != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(c_2Elim_2Econtl,f2820(V0f)),V1x)) ) ) ) ).
fof(lameq_f2821,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2821(V0f,V1g),V3x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V3x)),ap(V1g,V3x)) ) ) ).
fof(conj_thm_2Elim_2ECONT__SUB,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V2x))
& p(ap(ap(c_2Elim_2Econtl,V1g),V2x)) )
=> p(ap(ap(c_2Elim_2Econtl,f2821(V0f,V1g)),V2x)) ) ) ) ) ).
fof(lameq_f2822,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2822(V0f,V1g),V3x) = ap(ap(c_2Ereal_2E_2F,ap(V0f,V3x)),ap(V1g,V3x)) ) ) ).
fof(conj_thm_2Elim_2ECONT__DIV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V2x))
& p(ap(ap(c_2Elim_2Econtl,V1g),V2x))
& ap(V1g,V2x) != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(c_2Elim_2Econtl,f2822(V0f,V1g)),V2x)) ) ) ) ) ).
fof(lameq_f2823,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2823(V0f,V1g),V3x) = ap(V1g,ap(V0f,V3x)) ) ) ).
fof(conj_thm_2Elim_2ECONT__COMPOSE,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Elim_2Econtl,V0f),V2x))
& p(ap(ap(c_2Elim_2Econtl,V1g),ap(V0f,V2x))) )
=> p(ap(ap(c_2Elim_2Econtl,f2823(V0f,V1g)),V2x)) ) ) ) ) ).
fof(conj_thm_2Elim_2EIVT,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ! [V3y] :
( mem(V3y,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V1a)),V3y))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3y),ap(V0f,V2b)))
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V4x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V4x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V4x)) ) ) )
=> ? [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b))
& ap(V0f,V5x) = V3y ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EIVT2,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ! [V3y] :
( mem(V3y,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V2b)),V3y))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3y),ap(V0f,V1a)))
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V4x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V4x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V4x)) ) ) )
=> ? [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b))
& ap(V0f,V5x) = V3y ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__CONST,axiom,
! [V0k] :
( mem(V0k,ty_2Erealax_2Ereal)
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Ediffl,k(ty_2Erealax_2Ereal,V0k)),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V1x)) ) ) ).
fof(conj_thm_2Elim_2EDIFF__ADD,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Ediffl,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2807(V0f,V1g)),ap(ap(c_2Erealax_2Ereal__add,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__MUL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Ediffl,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2808(V0f,V1g)),ap(ap(c_2Erealax_2Ereal__add,ap(ap(c_2Erealax_2Ereal__mul,V2l),ap(V1g,V4x))),ap(ap(c_2Erealax_2Ereal__mul,V3m),ap(V0f,V4x)))),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2824,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1c] :
( mem(V1c,ty_2Erealax_2Ereal)
=> ! [V4x] : ap(f2824(V0f,V1c),V4x) = ap(ap(c_2Erealax_2Ereal__mul,V1c),ap(V0f,V4x)) ) ) ).
fof(conj_thm_2Elim_2EDIFF__CMUL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1c] :
( mem(V1c,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V3x))
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2824(V0f,V1c)),ap(ap(c_2Erealax_2Ereal__mul,V1c),V2l)),V3x)) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__NEG,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V2x))
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2809(V0f)),ap(c_2Erealax_2Ereal__neg,V1l)),V2x)) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__SUB,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Ediffl,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2811(V0f,V1g)),ap(ap(c_2Ereal_2Ereal__sub,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2825,axiom,
! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V5x] : ap(f2825(V1g,V0f),V5x) = ap(V0f,ap(V1g,V5x)) ) ) ).
fof(conj_thm_2Elim_2EDIFF__CHAIN,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),ap(V1g,V4x)))
& p(ap(ap(ap(c_2Elim_2Ediffl,V1g),V3m),V4x)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2825(V1g,V0f)),ap(ap(c_2Erealax_2Ereal__mul,V2l),V3m)),V4x)) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__X,axiom,
! [V0x] :
( mem(V0x,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Ediffl,i(ty_2Erealax_2Ereal)),ap(c_2Ereal_2Ereal__of__num,ap(c_2Earithmetic_2ENUMERAL,ap(c_2Earithmetic_2EBIT1,c_2Earithmetic_2EZERO)))),V0x)) ) ).
fof(lameq_f2826,axiom,
! [V0n] :
( mem(V0n,ty_2Enum_2Enum)
=> ! [V2x] : ap(f2826(V0n),V2x) = ap(ap(c_2Ereal_2Epow,V2x),V0n) ) ).
fof(conj_thm_2Elim_2EDIFF__POW,axiom,
! [V0n] :
( mem(V0n,ty_2Enum_2Enum)
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2826(V0n)),ap(ap(c_2Erealax_2Ereal__mul,ap(c_2Ereal_2Ereal__of__num,V0n)),ap(ap(c_2Ereal_2Epow,V1x),ap(ap(c_2Earithmetic_2E_2D,V0n),ap(c_2Earithmetic_2ENUMERAL,ap(c_2Earithmetic_2EBIT1,c_2Earithmetic_2EZERO)))))),V1x)) ) ) ).
fof(lameq_f2827,axiom,
! [V1x] : ap(f2827,V1x) = ap(c_2Erealax_2Einv,V1x) ).
fof(conj_thm_2Elim_2EDIFF__XM1,axiom,
! [V0x] :
( mem(V0x,ty_2Erealax_2Ereal)
=> ( V0x != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2827),ap(c_2Erealax_2Ereal__neg,ap(ap(c_2Ereal_2Epow,ap(c_2Erealax_2Einv,V0x)),ap(c_2Earithmetic_2ENUMERAL,ap(c_2Earithmetic_2EBIT2,c_2Earithmetic_2EZERO))))),V0x)) ) ) ).
fof(conj_thm_2Elim_2EDIFF__INV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1l] :
( mem(V1l,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V1l),V2x))
& ap(V0f,V2x) != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2810(V0f)),ap(c_2Erealax_2Ereal__neg,ap(ap(c_2Ereal_2E_2F,V1l),ap(ap(c_2Ereal_2Epow,ap(V0f,V2x)),ap(c_2Earithmetic_2ENUMERAL,ap(c_2Earithmetic_2EBIT2,c_2Earithmetic_2EZERO)))))),V2x)) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__DIV,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3m] :
( mem(V3m,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V4x))
& p(ap(ap(ap(c_2Elim_2Ediffl,V1g),V3m),V4x))
& ap(V1g,V4x) != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2812(V0f,V1g)),ap(ap(c_2Ereal_2E_2F,ap(ap(c_2Ereal_2Ereal__sub,ap(ap(c_2Erealax_2Ereal__mul,V2l),ap(V1g,V4x))),ap(ap(c_2Erealax_2Ereal__mul,V3m),ap(V0f,V4x)))),ap(ap(c_2Ereal_2Epow,ap(V1g,V4x)),ap(c_2Earithmetic_2ENUMERAL,ap(c_2Earithmetic_2EBIT2,c_2Earithmetic_2EZERO))))),V4x)) ) ) ) ) ) ) ).
fof(lameq_f2828,axiom,
! [V5r] :
( mem(V5r,ty_2Enum_2Enum)
=> ! [V0f] :
( mem(V0f,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V6x] : ap(f2828(V5r,V0f),V6x) = ap(ap(V0f,V5r),V6x) ) ) ).
fof(lameq_f2829,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V7x] :
( mem(V7x,ty_2Erealax_2Ereal)
=> ! [V8n] : ap(f2829(V0f,V7x),V8n) = ap(ap(V0f,V8n),V7x) ) ) ).
fof(lameq_f2830,axiom,
! [V2m] :
( mem(V2m,ty_2Enum_2Enum)
=> ! [V3n] :
( mem(V3n,ty_2Enum_2Enum)
=> ! [V0f] :
( mem(V0f,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V7x] : ap(f2830(V2m,V3n,V0f),V7x) = ap(ap(c_2Ereal_2Esum,ap(ap(c_2Epair_2E_2C(ty_2Enum_2Enum,ty_2Enum_2Enum),V2m),V3n)),f2829(V0f,V7x)) ) ) ) ).
fof(lameq_f2831,axiom,
! [V1f_27] :
( mem(V1f_27,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ! [V9r] : ap(f2831(V1f_27,V4x),V9r) = ap(ap(V1f_27,V9r),V4x) ) ) ).
fof(conj_thm_2Elim_2EDIFF__SUM,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V1f_27] :
( mem(V1f_27,arr(ty_2Enum_2Enum,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal)))
=> ! [V2m] :
( mem(V2m,ty_2Enum_2Enum)
=> ! [V3n] :
( mem(V3n,ty_2Enum_2Enum)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ! [V5r] :
( mem(V5r,ty_2Enum_2Enum)
=> ( ( p(ap(ap(c_2Earithmetic_2E_3C_3D,V2m),V5r))
& p(ap(ap(c_2Eprim__rec_2E_3C,V5r),ap(ap(c_2Earithmetic_2E_2B,V2m),V3n))) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2828(V5r,V0f)),ap(ap(V1f_27,V5r),V4x)),V4x)) ) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,f2830(V2m,V3n,V0f)),ap(ap(c_2Ereal_2Esum,ap(ap(c_2Epair_2E_2C(ty_2Enum_2Enum,ty_2Enum_2Enum),V2m),V3n)),f2831(V1f_27,V4x))),V4x)) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__BOUNDED,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) ) )
=> ? [V4M] :
( mem(V4M,ty_2Erealax_2Ereal)
& ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b)) )
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V5x)),V4M)) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__HASSUP,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) ) )
=> ? [V4M] :
( mem(V4M,ty_2Erealax_2Ereal)
& ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b)) )
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V5x)),V4M)) ) )
& ! [V6N] :
( mem(V6N,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,V6N),V4M))
=> ? [V7x] :
( mem(V7x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V7x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V7x),V2b))
& p(ap(ap(c_2Erealax_2Ereal__lt,V6N),ap(V0f,V7x))) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__ATTAINS,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) ) )
=> ? [V4M] :
( mem(V4M,ty_2Erealax_2Ereal)
& ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b)) )
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V5x)),V4M)) ) )
& ? [V6x] :
( mem(V6x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V6x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V6x),V2b))
& ap(V0f,V6x) = V4M ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__ATTAINS2,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) ) )
=> ? [V4M] :
( mem(V4M,ty_2Erealax_2Ereal)
& ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b)) )
=> p(ap(ap(c_2Ereal_2Ereal__lte,V4M),ap(V0f,V5x))) ) )
& ? [V6x] :
( mem(V6x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V6x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V6x),V2b))
& ap(V0f,V6x) = V4M ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__ATTAINS__ALL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) ) )
=> ? [V4L] :
( mem(V4L,ty_2Erealax_2Ereal)
& ? [V5M] :
( mem(V5M,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V4L),V5M))
& ! [V6y] :
( mem(V6y,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V4L),V6y))
& p(ap(ap(c_2Ereal_2Ereal__lte,V6y),V5M)) )
=> ? [V7x] :
( mem(V7x,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V7x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V7x),V2b))
& ap(V0f,V7x) = V6y ) ) )
& ! [V8x] :
( mem(V8x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V8x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V8x),V2b)) )
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,V4L),ap(V0f,V8x)))
& p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V8x)),V5M)) ) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__LINC,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x))
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V2l)) )
=> ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4h] :
( mem(V4h,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4h))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4h),V3d)) )
=> p(ap(ap(c_2Erealax_2Ereal__lt,ap(V0f,V1x)),ap(V0f,ap(ap(c_2Erealax_2Ereal__add,V1x),V4h)))) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__LDEC,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V2l),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0))) )
=> ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4h] :
( mem(V4h,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4h))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4h),V3d)) )
=> p(ap(ap(c_2Erealax_2Ereal__lt,ap(V0f,V1x)),ap(V0f,ap(ap(c_2Ereal_2Ereal__sub,V1x),V4h)))) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__LMAX,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x))
& ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4y] :
( mem(V4y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V1x),V4y))),V3d))
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V4y)),ap(V0f,V1x))) ) ) ) )
=> V2l = ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__LMIN,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x))
& ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4y] :
( mem(V4y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V1x),V4y))),V3d))
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V1x)),ap(V0f,V4y))) ) ) ) )
=> V2l = ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__LCONST,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V1x))
& ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4y] :
( mem(V4y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V1x),V4y))),V3d))
=> ap(V0f,V4y) = ap(V0f,V1x) ) ) ) )
=> V2l = ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) ) ) ) ) ).
fof(conj_thm_2Elim_2EINTERVAL__LEMMA,axiom,
! [V0a] :
( mem(V0a,ty_2Erealax_2Ereal)
=> ! [V1b] :
( mem(V1b,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V0a),V2x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V2x),V1b)) )
=> ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4y] :
( mem(V4y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V2x),V4y))),V3d))
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,V0a),V4y))
& p(ap(ap(c_2Ereal_2Ereal__lte,V4y),V1b)) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EROLLE,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V2b))
& ap(V0f,V1a) = ap(V0f,V2b)
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) )
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V4x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4x),V2b)) )
=> p(ap(ap(c_2Elim_2Edifferentiable,V0f),V4x)) ) ) )
=> ? [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V5z))
& p(ap(ap(c_2Erealax_2Ereal__lt,V5z),V2b))
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V5z)) ) ) ) ) ) ).
fof(lameq_f2832,axiom,
! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V3x] : ap(f2832(V1a,V2b,V0f),V3x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V3x)),ap(ap(c_2Erealax_2Ereal__mul,ap(ap(c_2Ereal_2E_2F,ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V2b)),ap(V0f,V1a))),ap(ap(c_2Ereal_2Ereal__sub,V2b),V1a))),V3x)) ) ) ) ).
fof(lameq_f2833,axiom,
! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V4x] : ap(f2833(V1a,V2b,V0f),V4x) = ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V4x)),ap(ap(c_2Erealax_2Ereal__mul,ap(ap(c_2Ereal_2E_2F,ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V2b)),ap(V0f,V1a))),ap(ap(c_2Ereal_2Ereal__sub,V2b),V1a))),V4x)) ) ) ) ).
fof(conj_thm_2Elim_2EMVT__LEMMA,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ap(f2832(V1a,V2b,V0f),V1a) = ap(f2833(V1a,V2b,V0f),V2b) ) ) ) ).
fof(conj_thm_2Elim_2EMVT,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) )
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V4x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4x),V2b)) )
=> p(ap(ap(c_2Elim_2Edifferentiable,V0f),V4x)) ) ) )
=> ? [V5l] :
( mem(V5l,ty_2Erealax_2Ereal)
& ? [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V6z))
& p(ap(ap(c_2Erealax_2Ereal__lt,V6z),V2b))
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V5l),V6z))
& ap(ap(c_2Ereal_2Ereal__sub,ap(V0f,V2b)),ap(V0f,V1a)) = ap(ap(c_2Erealax_2Ereal__mul,ap(ap(c_2Ereal_2Ereal__sub,V2b),V1a)),V5l) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__ISCONST__END,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) )
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V4x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4x),V2b)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,V0f),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4x)) ) ) )
=> ap(V0f,V2b) = ap(V0f,V1a) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__ISCONST,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1a] :
( mem(V1a,ty_2Erealax_2Ereal)
=> ! [V2b] :
( mem(V2b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V2b))
& ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V3x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V3x),V2b)) )
=> p(ap(ap(c_2Elim_2Econtl,V0f),V3x)) ) )
& ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V1a),V4x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4x),V2b)) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,V0f),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4x)) ) ) )
=> ! [V5x] :
( mem(V5x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,V1a),V5x))
& p(ap(ap(c_2Ereal_2Ereal__lte,V5x),V2b)) )
=> ap(V0f,V5x) = ap(V0f,V1a) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__ISCONST__ALL,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ( ! [V1x] :
( mem(V1x,ty_2Erealax_2Ereal)
=> p(ap(ap(ap(c_2Elim_2Ediffl,V0f),ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V1x)) )
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3y] :
( mem(V3y,ty_2Erealax_2Ereal)
=> ap(V0f,V2x) = ap(V0f,V3y) ) ) ) ) ).
fof(conj_thm_2Elim_2EINTERVAL__ABS,axiom,
! [V0x] :
( mem(V0x,ty_2Erealax_2Ereal)
=> ! [V1z] :
( mem(V1z,ty_2Erealax_2Ereal)
=> ! [V2d] :
( mem(V2d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(ap(c_2Ereal_2Ereal__sub,V0x),V2d)),V1z))
& p(ap(ap(c_2Ereal_2Ereal__lte,V1z),ap(ap(c_2Erealax_2Ereal__add,V0x),V2d))) )
<=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V1z),V0x))),V2d)) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__INJ__LEMMA,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4z] :
( mem(V4z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V4z),V2x))),V3d))
=> ap(V1g,ap(V0f,V4z)) = V4z ) )
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V2x))),V3d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V5z)) ) ) )
=> ~ ! [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V6z),V2x))),V3d))
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V6z)),ap(V0f,V2x))) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__INJ__LEMMA2,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4z] :
( mem(V4z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V4z),V2x))),V3d))
=> ap(V1g,ap(V0f,V4z)) = V4z ) )
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V2x))),V3d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V5z)) ) ) )
=> ~ ! [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V6z),V2x))),V3d))
=> p(ap(ap(c_2Ereal_2Ereal__lte,ap(V0f,V2x)),ap(V0f,V6z))) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__INJ__RANGE,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4z] :
( mem(V4z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V4z),V2x))),V3d))
=> ap(V1g,ap(V0f,V4z)) = V4z ) )
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V2x))),V3d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V5z)) ) ) )
=> ? [V6e] :
( mem(V6e,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V6e))
& ! [V7y] :
( mem(V7y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V7y),ap(V0f,V2x)))),V6e))
=> ? [V8z] :
( mem(V8z,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V8z),V2x))),V3d))
& ap(V0f,V8z) = V7y ) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2ECONT__INVERSE,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ! [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4z] :
( mem(V4z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V4z),V2x))),V3d))
=> ap(V1g,ap(V0f,V4z)) = V4z ) )
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V2x))),V3d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V5z)) ) ) )
=> p(ap(ap(c_2Elim_2Econtl,V1g),ap(V0f,V2x))) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__INVERSE,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ! [V4d] :
( mem(V4d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4d))
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V3x))),V4d))
=> ap(V1g,ap(V0f,V5z)) = V5z ) )
& ! [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V6z),V3x))),V4d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V6z)) ) )
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V3x))
& V2l != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,V1g),ap(c_2Erealax_2Einv,V2l)),ap(V0f,V3x))) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__INVERSE__LT,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3x] :
( mem(V3x,ty_2Erealax_2Ereal)
=> ! [V4d] :
( mem(V4d,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V4d))
& ! [V5z] :
( mem(V5z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V5z),V3x))),V4d))
=> ap(V1g,ap(V0f,V5z)) = V5z ) )
& ! [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V6z),V3x))),V4d))
=> p(ap(ap(c_2Elim_2Econtl,V0f),V6z)) ) )
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V3x))
& V2l != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,V1g),ap(c_2Erealax_2Einv,V2l)),ap(V0f,V3x))) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EINTERVAL__CLEMMA,axiom,
! [V0a] :
( mem(V0a,ty_2Erealax_2Ereal)
=> ! [V1b] :
( mem(V1b,ty_2Erealax_2Ereal)
=> ! [V2x] :
( mem(V2x,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V0a),V2x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V2x),V1b)) )
=> ? [V3d] :
( mem(V3d,ty_2Erealax_2Ereal)
& p(ap(ap(c_2Erealax_2Ereal__lt,ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0)),V3d))
& ! [V4y] :
( mem(V4y,ty_2Erealax_2Ereal)
=> ( p(ap(ap(c_2Ereal_2Ereal__lte,ap(c_2Ereal_2Eabs,ap(ap(c_2Ereal_2Ereal__sub,V4y),V2x))),V3d))
=> ( p(ap(ap(c_2Erealax_2Ereal__lt,V0a),V4y))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4y),V1b)) ) ) ) ) ) ) ) ) ).
fof(conj_thm_2Elim_2EDIFF__INVERSE__OPEN,axiom,
! [V0f] :
( mem(V0f,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V1g] :
( mem(V1g,arr(ty_2Erealax_2Ereal,ty_2Erealax_2Ereal))
=> ! [V2l] :
( mem(V2l,ty_2Erealax_2Ereal)
=> ! [V3a] :
( mem(V3a,ty_2Erealax_2Ereal)
=> ! [V4x] :
( mem(V4x,ty_2Erealax_2Ereal)
=> ! [V5b] :
( mem(V5b,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V3a),V4x))
& p(ap(ap(c_2Erealax_2Ereal__lt,V4x),V5b))
& ! [V6z] :
( mem(V6z,ty_2Erealax_2Ereal)
=> ( ( p(ap(ap(c_2Erealax_2Ereal__lt,V3a),V6z))
& p(ap(ap(c_2Erealax_2Ereal__lt,V6z),V5b)) )
=> ( ap(V1g,ap(V0f,V6z)) = V6z
& p(ap(ap(c_2Elim_2Econtl,V0f),V6z)) ) ) )
& p(ap(ap(ap(c_2Elim_2Ediffl,V0f),V2l),V4x))
& V2l != ap(c_2Ereal_2Ereal__of__num,c_2Enum_2E0) )
=> p(ap(ap(ap(c_2Elim_2Ediffl,V1g),ap(c_2Erealax_2Einv,V2l)),ap(V0f,V4x))) ) ) ) ) ) ) ) ).
%------------------------------------------------------------------------------