TSTP Solution File: SWV898-1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : SWV898-1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n017.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  : 0s
% DateTime : Wed Jul 20 16:29:06 EDT 2022

% Result   : Unsatisfiable 41.48s 41.86s
% Output   : Refutation 41.48s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : SWV898-1 : TPTP v8.1.0. Released v4.1.0.
% 0.07/0.14  % Command  : bliksem %s
% 0.13/0.35  % Computer : n017.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % DateTime : Wed Jun 15 07:22:09 EDT 2022
% 0.13/0.36  % CPUTime  : 
% 1.00/1.39  *** allocated 10000 integers for termspace/termends
% 1.00/1.39  *** allocated 10000 integers for clauses
% 1.00/1.39  *** allocated 10000 integers for justifications
% 1.00/1.39  *** allocated 15000 integers for termspace/termends
% 1.00/1.39  Bliksem 1.12
% 1.00/1.39  
% 1.00/1.39  
% 1.00/1.39  Automatic Strategy Selection
% 1.00/1.39  
% 1.00/1.39  Clauses:
% 1.00/1.39  [
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( T, X, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( T, X, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Y, X ), 'c_Set_Oinsert'( Y
% 1.00/1.39    , 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y
% 1.00/1.39    , 'tc_bool' ) ), Y ), 'c_Set_Oinsert'( Z, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), Y ) ) ), =( X, Z ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, 'c_HOL_Ominus__class_Ominus'( Y, 
% 1.00/1.39    'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), 'c_Set_Oinsert'( X, 
% 1.00/1.39    Y, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OlessThan'( Y
% 1.00/1.39    , X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeast'( 
% 1.00/1.39    Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Z, X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), Y ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, Y, X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, X, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39    , 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), X ) ) ],
% 1.00/1.39     [ ~( =( hAPP( X, Y ), 'c_Option_Ooption_OSome'( Z, T ) ) ), =( 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Map_Odom'( X, U, T ), U ), 'c_Map_Odom'( X, U, T )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_Fun_Oinj__on'( X, T, U, W
% 1.00/1.39     ) ), =( Y, Z ), ~( 'c_in'( Z, T, U ) ), ~( 'c_in'( Y, T, U ) ) ],
% 1.00/1.39     [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, U ) ), ~( 
% 1.00/1.39    'c_in'( Y, T, U ) ), ~( 'c_Fun_Oinj__on'( X, T, U, W ) ), =( Y, Z ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, U ) ), ~( 
% 1.00/1.39    'c_in'( Y, T, U ) ), ~( 'c_Fun_Oinj__on'( X, T, U, W ) ), =( Y, Z ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, U ) ), ~( 
% 1.00/1.39    'c_in'( Y, T, U ) ), =( Y, Z ), ~( 'c_Fun_Oinj__on'( X, T, U, W ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMax'( 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), X ), Y )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Y, X ), 'c_HOL_Ominus__class_Ominus'( Z
% 1.00/1.39    , T, X ) ) ), =( Z, T ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 'c_HOL_Ominus__class_Ominus'( T
% 1.00/1.39    , T, X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), T ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 'c_HOL_Ominus__class_Ominus'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 
% 1.00/1.39    'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Z, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ), 'tc_fun'( U, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oimage'( X
% 1.00/1.39    , 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T, U )
% 1.00/1.39    , 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Z, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ), 'tc_fun'( U, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( U, 'tc_bool' ) ) ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, Z, T, U ) ), ~( 'c_Fun_Oinj__on'( X, Y, T, U ) ), 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T, U ) ],
% 1.00/1.39     [ =( hAPP( 'c_COMBI'( X ), Y ), Y ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), ~( 'c_in'( Y, X, Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( hBOOL( hAPP( Y, X ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, Z, T ), T ), 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Set_Oinsert'( X, Z, T ), T ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ), ~( 'c_lessequals'( 
% 1.00/1.39    Y, Z, X ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), U ), X, Z
% 1.00/1.39     ), ~( 'c_in'( U, 'c_Set_Oimage'( Y, X, Z, T ), T ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( 'c_Fun_Oid'( X ), Y, X, X ) ],
% 1.00/1.39     [ ~( =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), U ), hAPP( 
% 1.00/1.39    'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), W ) ) ), =( U, W ), ~( 
% 1.00/1.39    'c_in'( W, 'c_Set_Oimage'( Y, X, Z, T ), T ) ), ~( 'c_in'( U, 
% 1.00/1.39    'c_Set_Oimage'( Y, X, Z, T ), T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_Set_Oinsert'( Y, Z, T ), T, U ), 'c_in'( hAPP( 
% 1.00/1.39    X, Y ), 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Z, 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ), 'tc_fun'( T, 'tc_bool' ) ), T, U ), U ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, Z, T, U ) ) ],
% 1.00/1.39     [ =( 'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_Fun_Oid'( X ), X, X ), 'c_Fun_Oid'( X ) )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Y, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), X ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( X, Y, Z, T ), Z ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ) ), ~( 'c_Finite__Set_Ofinite'( Y, T ) ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( 'c_Fun_Oid'( X ), Y, X, X, Z ), Y ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( X, 'c_Fun_Oid'( Y ), Y, Z, Y ), X ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( X, 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), Y
% 1.00/1.39    , Z, Z ), 'c_Fun_Oid'( Z ) ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ],
% 1.00/1.39     [ ~( =( 'c_Fun_Ocomp'( X, 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), Y
% 1.00/1.39    , Z, Z ), 'c_Fun_Oid'( Z ) ) ), 'c_Fun_Osurj'( X, Y, Z ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( 'c_Fun_Ocomp'( X, Y, U, W, T ), Z, T, W ) ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ) ) ), =( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39    , X ) ],
% 1.00/1.39     [ =( X, Y ), ~( 'c_in'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'c_Set_Oinsert'( 
% 1.00/1.39    Z, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastAtMost'( Y
% 1.00/1.39    , Z, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_in'( Y, X, Z ) ), 
% 1.00/1.39    ~( 'c_lessequals'( X, 'c_Set_Oinsert'( Y, T, Z ), 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_in'( Y, X, T ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_in'( Y, X, T ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Set_Oinsert'( U, Y, Z ), Z, T ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y, Z ), T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ), ~( 'c_in'( X, T, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OatLeast'( Y, 
% 1.00/1.39    X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OlessThan'( Y
% 1.00/1.39    , X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39    , 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, 'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ), Z ), 'c_in'( X, Y, Z ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Y, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Y, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), X, 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ), ~( 'c_Fun_Oinj__on'( X, Y, T, U ) ) ],
% 1.00/1.39     [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, 'c_Fun_Ocomp'( Y, Z, T, U
% 1.00/1.39    , W ), W, U ), V0 ), hAPP( 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    X, Z, W, T ), 'c_Hilbert__Choice_Oinv__into'( 'c_Set_Oimage'( Z, X, W, T
% 1.00/1.39     ), Y, T, U ), T, W, U ), V0 ) ), ~( 'c_in'( V0, 'c_Set_Oimage'( Y, 
% 1.00/1.39    'c_Set_Oimage'( Z, X, W, T ), T, U ), U ) ), ~( 'c_Fun_Oinj__on'( Z, X, W
% 1.00/1.39    , T ) ), ~( 'c_Fun_Oinj__on'( Y, 'c_Set_Oimage'( Z, X, W, T ), T, U ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ), 'c_HOL_Ouminus__class_Ouminus'( 'c_Set_Oimage'( X
% 1.00/1.39    , Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( hBOOL( hAPP( X, Y ) ) ), ~( 'c_in'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ 'c_Fun_Obij'( 'c_Fun_Oid'( X ), X, X ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), X, 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Y, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Y, X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Inductive_Ocomplete__lattice__class_Ogfp'( Y, 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), Z ), ~( 'c_lessequals'( T, hAPP( Y, T ), 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_in'( X, T, Z ) ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ), 'c_in'( X, Y, Z ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    Z ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, T, 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), T ), 'c_in'( X, Z, T ), ~( 'c_in'( X, Y, T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), T ), 'c_in'( X, Z, T ), ~( 'c_in'( X, Y, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), T, Z ), 'c_HOL_Ouminus__class_Ouminus'( 'c_Set_Ovimage'( 
% 1.00/1.39    X, Y, T, Z ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( hAPP( X, hAPP( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), T
% 1.00/1.39     ) ), T ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ],
% 1.00/1.39     [ 'c_Fun_Obij'( X, Y, Z ), ~( 'c_Fun_Osurj'( X, Y, Z ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ) ) ],
% 1.00/1.39     [ 'c_Fun_Obij'( X, Y, Z ), ~( 'c_Fun_Osurj'( X, Y, Z ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T
% 1.00/1.39    , 'tc_bool' ) ), T, U ), 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oimage'( X
% 1.00/1.39    , Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), 
% 1.00/1.39    ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_lessequals'( 'c_Set_Oinsert'( X, T, Z ), Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Set_Oinsert'( X, Y, Z ), T ) ), ~( hBOOL( hAPP( Y, T )
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ), 
% 1.00/1.39    'c_Set_Oimage'( X, Z, T, U ) ), ~( 'c_in'( Y, Z, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), 'c_in'( Y, X
% 1.00/1.39    , T ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 'c_in'( T, X, Z ), 
% 1.00/1.39    ~( 'c_lessequals'( X, 'c_Set_Oinsert'( T, Y, Z ), 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), 'c_in'( Y, X
% 1.00/1.39    , T ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , 'c_Set_Oinsert'( T, Y, Z ), 'tc_fun'( Z, 'tc_bool' ) ) ), 'c_in'( T, X
% 1.00/1.39    , Z ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 'c_Set_Oinsert'( X, T, Z ) ) ), 
% 1.00/1.39    'c_in'( X, T, Z ), 'c_in'( X, Y, Z ), =( Y, T ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 'c_Set_Oinsert'( Y
% 1.00/1.39    , Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ) ), 'c_in'( Y, X, T ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oinsert'( X, Y
% 1.00/1.39    , Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), 'c_in'( X, T, Z ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ) ) ), =( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ) ) ), =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ), =( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ), =( Z, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ ~( =( 'c_Fun_Ocomp'( X, Y, Z, T, U ), 'c_Fun_Ocomp'( 'c_Fun_Oid'( T )
% 1.00/1.39    , W, T, T, U ) ) ), =( hAPP( X, hAPP( Y, V0 ) ), hAPP( W, V0 ) ) ],
% 1.00/1.39     [ ~( =( 'c_Finite__Set_Ocard'( X, Y ), 'c_Finite__Set_Ocard'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y ) ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y ) ), =( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, Y, Z, T ), 'c_Set_Oimage'( 
% 1.00/1.39    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), X, Z, T ), Y, T, Z ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_Fun_Obij__betw'( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), U, X
% 1.00/1.39    , T, Z ), ~( 'c_Fun_Obij__betw'( Y, X, U, Z, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( 'c_Fun_Oid'( X ), Y, X, X ), Y ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( X, Y, Z, T ), Z ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, T ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Set_Ovimage'( Z, X, T, Y ), T ) ), ~( 'c_Fun_Obij'( Z, T, Y ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ), 
% 1.00/1.39    'c_Set_Ovimage'( Y, 'c_Set_Ovimage'( X, W, Z, T ), U, Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 'c_in'( hAPP( Y, X )
% 1.00/1.39    , Z, U ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 'c_in'( hAPP( Y, X )
% 1.00/1.39    , Z, U ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 'c_in'( hAPP( Y, X )
% 1.00/1.39    , Z, U ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, 'c_Set_Ovimage'( X, Z, U, 
% 1.00/1.39    T ), U ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, 'c_Set_Ovimage'( X, Z, U, 
% 1.00/1.39    T ), U ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( Y, X, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( =( hAPP( 'c_Com_Ocom_OBODY', X ), hAPP( 'c_Com_Ocom_OBODY', Y ) ) )
% 1.00/1.39    , =( X, Y ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, Y, Z ), Y ), ~( 'c_in'( X, Y, Z ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, Y, Z ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oinsert'( X, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 1.00/1.39    'c_Set_Oimage'( Y, T, X, Z ), Z, X ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 1.00/1.39    'c_Set_Oimage'( Y, T, X, Z ), Z, X ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_Fun_Osurj'( 'c_Fun_Oid'( X ), X, X ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( Y, W, U, Z ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y
% 1.00/1.39    , Z, 'tc_fun'( T, 'tc_bool' ) ), U, T ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Ovimage'( X, Y, U, T
% 1.00/1.39     ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Z, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), T, U ), U ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Set_Oinsert'( 
% 1.00/1.39    Y, Z, T ), T, U ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_HOL_Ouminus__class_Ouminus'( Y
% 1.00/1.39    , 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), X ), 'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y, Z ), T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_Set_Oinsert'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ), 
% 1.00/1.39    'c_in'( X, T, Z ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, X, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Y ), ~( 'c_Fun_Osurj'( X, Y, Y ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ],
% 1.00/1.39     [ 'c_Fun_Osurj'( X, Y, Y ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y, Y ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( U, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ), ~( 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' )
% 1.00/1.39     ) ) ), 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( X, U, Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_Fun_Oinj__on'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, X ), ~( 
% 1.00/1.39    'c_Fun_Osurj'( Y, X, Z ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y, Z ), 
% 1.00/1.39    'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Y ), 'c_in'( X, Y, Z ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( hAPP( 'c_Fun_Oid'( X ), Y ), Y ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z
% 1.00/1.39    , 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Obij__betw'( X, Y, U, Z, T )
% 1.00/1.39     ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( X, 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ), X ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 1.00/1.39     ), Y ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 1.00/1.39     ), Y ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( Y, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( Y, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 1.00/1.39     ), Y ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 1.00/1.39    X ), 'c_HOL_Ominus__class_Ominus'( Z, Y, X ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y
% 1.00/1.39    , Z, 'tc_fun'( T, 'tc_bool' ) ), U, T ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Ovimage'( X, Y, U, T
% 1.00/1.39     ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( hAPP( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Com_Ocom_OBODY', Y ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( 'c_Set_Oinsert'( hAPP( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Com_Ocom_OBODY', Y ) ), X, 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'c_Set_Oinsert'( hAPP( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Option_Othe'( 'tc_Com_Ocom' ), hAPP( 
% 1.00/1.39    'c_Com_Obody', Y ) ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ), 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 'c_HOL_Ominus__class_Ominus'( T
% 1.00/1.39    , U, X ) ) ), 'c_lessequals'( Z, Y, X ), ~( 'c_lessequals'( U, T, X ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 'c_HOL_Ominus__class_Ominus'( T
% 1.00/1.39    , U, X ) ) ), 'c_lessequals'( U, T, X ), ~( 'c_lessequals'( Z, Y, X ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oinsert'( X, Y
% 1.00/1.39    , Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Set_Oinsert'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 'c_Set_Oinsert'( Y
% 1.00/1.39    , Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ) ) ],
% 1.00/1.39     [ 'c_Fun_Obij'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), U, T ), ~( 'c_Fun_Obij'( 
% 1.00/1.39    X, Z, T ) ), ~( 'c_Fun_Obij'( Y, U, Z ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T
% 1.00/1.39    , 'tc_bool' ) ), U, T ), 'c_HOL_Ominus__class_Ominus'( 'c_Set_Ovimage'( X
% 1.00/1.39    , Y, U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Set_Oimage'( X, Y, Z, T ), Z, T ), Y ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Z, Y ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ), ~( 'c_Fun_Obij'( X, Y, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ), X ), 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ), Y, X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ominus__class_Ominus'( X, Y
% 1.00/1.39    , 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( 'c_COMBI'( X ), Y, X, X ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Ovimage'( Y, 'c_Set_Oinsert'( hAPP( Y, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), T, Z ), 
% 1.00/1.39    T ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oinsert'( X, Y
% 1.00/1.39    , Z ), 'c_Set_Oinsert'( X, T, Z ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oinsert'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ 'c_Fun_Osurj'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), U, T ), ~( 
% 1.00/1.39    'c_Fun_Osurj'( X, Z, T ) ), ~( 'c_Fun_Osurj'( Y, U, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( X, Y, Z ) ) ],
% 1.00/1.39     [ 'c_Map_Omap__le'( X, X, Y, Z ) ],
% 1.00/1.39     [ 'c_Map_Omap__le'( X, Y, Z, T ), ~( 'c_Map_Omap__le'( U, Y, Z, T ) ), 
% 1.00/1.39    ~( 'c_Map_Omap__le'( X, U, Z, T ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), =( Z, Y ), ~( hBOOL( hAPP( 'c_Set_Oinsert'( Z, 
% 1.00/1.39    X, T ), Y ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), 'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, U, Z, T ) ) ), 
% 1.00/1.39    ~( 'c_Fun_Oinj__on'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    U, 'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ), =( Y, U ) ],
% 1.00/1.39     [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), hAPP( Y, U ) )
% 1.00/1.39    , U ), ~( 'c_in'( U, X, Z ) ), ~( 'c_Fun_Oinj__on'( Y, X, Z, T ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_Fun_Oinj__on'( T, Y, Z, U ) ), =( hAPP( 
% 1.00/1.39    'c_Hilbert__Choice_Oinv__into'( Y, T, Z, U ), hAPP( T, X ) ), X ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( T
% 1.00/1.39    , Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ), X ), 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ), Y, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Fun_Osurj'( Z, T, Y ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( Z, X, T, Y ), T ) ) ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 'c_in'( Z, 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Y, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_in'( Y, 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Z, X ), X ), ~( 'c_lessequals'( Z, 
% 1.00/1.39    Y, X ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( X, Y ), 'c_Finite__Set_Ocard'( Z, T ) ), ~( 
% 1.00/1.39    'c_Fun_Obij__betw'( U, X, Z, Y, T ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( hAPP( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', Y ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ), 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), 
% 1.00/1.39    ~( 'c_Com_OWT'( Y ) ), ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 
% 1.00/1.39    'c_Set_Oinsert'( hAPP( 'c_Hoare__Mirabelle_OMGT', hAPP( 
% 1.00/1.39    'c_Com_Ocom_OBODY', 'v_sko__Hoare__Mirabelle__XMGF__lemma1__1'( X ) ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ostate__not__singleton' ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), T
% 1.00/1.39    , Z, Y ), Y, Z ), T ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ],
% 1.00/1.39     [ =( hAPP( X, Y ), hAPP( Z, Y ) ), ~( 'c_in'( Y, 'c_Map_Odom'( X, T, U )
% 1.00/1.39    , T ) ), ~( 'c_Map_Omap__le'( X, Z, T, U ) ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Y
% 1.00/1.39    , Z, X, X ), 'c_Fun_Oid'( X ) ), ~( 'c_Fun_Oinj__on'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( =( 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Y
% 1.00/1.39    , Z, X, X ), 'c_Fun_Oid'( X ) ) ), 'c_Fun_Oinj__on'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y
% 1.00/1.39    , Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oimage'( X, Y, T, U
% 1.00/1.39     ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ) ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ), 'c_lessequals'( T, X, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( T, X, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) )
% 1.00/1.39    , Y ) ],
% 1.00/1.39     [ ~( =( 'c_Option_Ooption_OSome'( X, Y ), 'c_Option_Ooption_OSome'( Z, Y
% 1.00/1.39     ) ) ), =( X, Z ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ), X ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, X, 'tc_fun'( Y, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( hAPP( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W ), hAPP( X, hAPP( Y, W ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ =( hAPP( X, hAPP( Y, Z ) ), hAPP( 'c_Fun_Ocomp'( X, Y, T, U, W ), Z )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( =( hAPP( X, Y ), 'c_Option_Ooption_OSome'( Z, T ) ) ), 'c_in'( Y, 
% 1.00/1.39    'c_Map_Odom'( X, U, T ), U ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y
% 1.00/1.39    , 'tc_bool' ) ), X, 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( hAPP( T, X ), 'c_Set_Oimage'( T, Y, Z, U
% 1.00/1.39     ), U ) ), ~( 'c_Fun_Oinj__on'( T, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z, U ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ), ~( 'c_in'( Y
% 1.00/1.39    , Z, T ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, Y, Z, T ), Z, T ), Y ), ~( 
% 1.00/1.39    'c_Fun_Osurj'( X, Z, T ) ) ],
% 1.00/1.39     [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_Fun_Oinj__on'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( T, 'tc_bool' ) ), T, U ) ), =( 
% 1.00/1.39    Y, Z ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), hBOOL( hAPP( Z, Y ) ), ~( hBOOL( hAPP( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, X, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( Y, T ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( X, T ) ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), 'c_in'( X, T, Z ), ~( 'c_in'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( T, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( 'c_COMBI'( X ), Y, X, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( 'c_HOL_Ominus__class_Ominus'( X, 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), 
% 1.00/1.39    'c_Finite__Set_Ocard'( X, Z ) ), 'c_in'( Y, X, Z ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( X, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastLessThan'( Y, T, X ) )
% 1.00/1.39    , ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMin'( 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), X ), Y )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ), X ), Y ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ), Y, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), X ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'c_Fun_Oinj__on'( X, Y, Z, T ) ), 'c_Fun_Obij__betw'( X, Y, 
% 1.00/1.39    'c_Set_Oimage'( X, Y, Z, T ), Z, T ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, U, Z, T ) ) ), 
% 1.00/1.39    ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ) ), =( Y, U ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OatMost'( Y, X
% 1.00/1.39     ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OgreaterThan'( 
% 1.00/1.39    Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ), =( Z, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ), =( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ =( 'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_Fun_Ocomp'( Y, Z, T, U, X ), X, U ), 
% 1.00/1.39    'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Z, X, T ), 
% 1.00/1.39    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), Y, T, U ), T, X, U ) ), ~( 'c_Fun_Obij'( Z, X, T ) ), 
% 1.00/1.39    ~( 'c_Fun_Obij'( Y, T, U ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastAtMost'( Y, T, X ) ), 
% 1.00/1.39    ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Y ), 'tc_bool' ) ), Y ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Otop__class_Otop'( X ), X )
% 1.00/1.39    , 'c_Orderings_Obot__class_Obot'( X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 'c_in'( Y, 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Z, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_in'( Y, 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Z, X ), X ), ~( 'c_lessequals'( Y, Z
% 1.00/1.39    , X ) ) ],
% 1.00/1.39     [ ~( hBOOL( hAPP( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), Y ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Osurj'( X, Y, Z ), ~( 'c_Fun_Obij'( X, Y, Z ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, T, Z ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ), X ), Y ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ), Y, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    T, X ), Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( T, 
% 1.00/1.39    Y, X ), Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    T, X ), Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( T, 
% 1.00/1.39    Y, X ), Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Complete__Lattice_Ocomplete__lattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    Y, 'c_Inductive_Ocomplete__lattice__class_Ogfp'( Z, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, hAPP( Z, Y ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Otop'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( X ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Z, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Z, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Z ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Z ) ), 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Y ), ~( 
% 1.00/1.39    'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Obot'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( X ), Y, X ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 'c_lessequals'( Z, Y, X )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Z, X ), 'c_HOL_Ouminus__class_Ouminus'( Y
% 1.00/1.39    , X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), ~( =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y ) ), 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Z ), ~( 
% 1.00/1.39    'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    T, Z, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 'c_lessequals'( Y, Z, 
% 1.00/1.39    X ), ~( 'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    T, Z, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( Y, 'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( Y, 'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Z, X ), Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X ) ), 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Z, X ), Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMax'( Z, X ), X ), ~( 'c_in'( Y, Z, X )
% 1.00/1.39     ), ~( 'c_Finite__Set_Ofinite'( Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), Z, X ), ~( 'c_in'( Z, Y, X
% 1.00/1.39     ) ), ~( 'c_Finite__Set_Ofinite'( Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Finite__Set_Ofinite_Ofinite'( X ) ), 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z )
% 1.00/1.39     ), ~( 'c_Finite__Set_Ofinite'( X, Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z )
% 1.00/1.39     ), ~( 'c_Finite__Set_Ofinite'( X, Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), X ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Set_Oinsert'( X, Y, Z ), Z ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Set_Oinsert'( Z, X, Y ), Y ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( Y, 'tc_bool' ) ), Y ) ), 
% 1.00/1.39    ~( 'c_Finite__Set_Ofinite'( Z, Y ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z )
% 1.00/1.39     ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z )
% 1.00/1.39     ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T ), T ), 
% 1.00/1.39    'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_Fun_Oinj__on'( X, Y, Z, T ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.39     [ ~( =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T ), T ), 
% 1.00/1.39    'c_Finite__Set_Ocard'( Y, Z ) ) ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ), 
% 1.00/1.39    'c_Fun_Oinj__on'( X, Y, Z, T ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oinsert'( X, Y, Z ), 'c_Set_Oinsert'( X, T, Z )
% 1.00/1.39    , 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z
% 1.00/1.39    , 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), Z ), ~( 
% 1.00/1.39    'c_lessequals'( X, Y, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( Z
% 1.00/1.39    , X, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    T, U, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , T, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_lessequals'( Y, U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, U, Z, T ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 'c_lessequals'( T, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_lessequals'( T, Y, 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ), ~( 'c_in'( X, T, Z ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 'c_lessequals'( T, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 'c_lessequals'( T, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( T, X, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z
% 1.00/1.39    , 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , Y, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z
% 1.00/1.39    , 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , Y, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), X, 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    T, U, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , T, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ) ],
% 1.00/1.39     [ =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ) ), 
% 1.00/1.39    ~( 'c_lessequals'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), Y ) ), 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) )
% 1.00/1.39     ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), X ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Y ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( T, U, 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( U, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z, 'tc_bool' ) ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, X, Z ), 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), Y, 'tc_fun'( X, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( Y, 'tc_bool'
% 1.00/1.39     ) ), 'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_lessequals'( Z, X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( Y, 'tc_bool'
% 1.00/1.39     ) ), 'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_lessequals'( Z, X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_Set_Oinsert'( T, X, Z ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), X ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , T, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, X
% 1.00/1.39    , 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y
% 1.00/1.39    , 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , T, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), X, 'tc_fun'( Z, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), 'c_Set_Ovimage'( X, U, 
% 1.00/1.39    Z, T ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, U, 'tc_fun'( T
% 1.00/1.39    , 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , 'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( X
% 1.00/1.39    , 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T
% 1.00/1.39    , 'tc_bool' ) ), T, U ), 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oimage'( X
% 1.00/1.39    , Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), 
% 1.00/1.39    ~( 'c_lessequals'( Z, W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( 
% 1.00/1.39    Y, W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, W, T, U ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 'tc_fun'( U, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_lessequals'( 'c_Set_Ovimage'( Y, X, T, U ), Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Osurj'( Y, T, U ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_in'( hAPP( X, 
% 1.00/1.39    'c_ATP__Linkup_Osko__Set__Ximage__subsetI__1__1'( Y, U, X, Z, T ) ), U, T
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, Y, Z, T ), Z, T ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ), X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), Y ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' )
% 1.00/1.39     ), Y ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( U, Y, Z, T ) ), 
% 1.00/1.39    'c_in'( 'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X, U, Z, T ), Y
% 1.00/1.39    , Z ) ],
% 1.00/1.39     [ 'c_in'( X, Y, Z ), =( X, T ), ~( 'c_in'( X, 'c_Set_Oinsert'( T, Y, Z )
% 1.00/1.39    , Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), ~( =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ ~( =( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( Y, 'tc_bool' ) ) ) ), =( X, 
% 1.00/1.39    Z ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( Y, X ) ) ],
% 1.00/1.39     [ =( X, Y ), ~( 'c_Natural_Oevalc'( Z, T, X ) ), ~( 'c_Natural_Oevalc'( 
% 1.00/1.39    Z, T, Y ) ) ],
% 1.00/1.39     [ =( X, Y ), ~( 'c_Map_Omap__le'( Y, X, Z, T ) ), ~( 'c_Map_Omap__le'( X
% 1.00/1.39    , Y, Z, T ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), X ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( X, U ), =( X, T ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( Y, T ), =( X, T ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( X, U ), =( Y, U ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 1.00/1.39    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( Y, T ), =( Y, U ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_SetInterval_Oord__class_OlessThan'( Z, X ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ 'c_Fun_Obij__betw'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, V0, U, T ), ~( 
% 1.00/1.39    'c_Fun_Obij__betw'( X, V1, V0, Z, T ) ), ~( 'c_Fun_Obij__betw'( Y, W, V1
% 1.00/1.39    , U, Z ) ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oinsert'( X, Y, Z ), Z ), 
% 1.00/1.39    'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_in'( X, Y, Z ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Z, X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), X ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( X, 'tc_bool' ) ), X ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, X ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( 
% 1.00/1.39    Y, 'tc_bool' ) ), Y ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( X, Y ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastAtMost'( Y
% 1.00/1.39    , Z, X ) ), 'c_lessequals'( Y, Z, X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), ~( =( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ) ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oinsert'( Y, Z, X ) ) ) ],
% 1.00/1.39     [ =( hAPP( X, hAPP( 'c_Hilbert__Choice_Oinv__into'( Y, X, Z, T ), U ) )
% 1.00/1.39    , U ), ~( 'c_in'( U, 'c_Set_Oimage'( X, Y, Z, T ), T ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' )
% 1.00/1.39     ), Y ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' )
% 1.00/1.39     ), Y ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, Y ) ), ~( 'c_in'( Y, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' )
% 1.00/1.39     ), Y ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, T, Z ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( T, Y, Z ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oinsert'( X, Y
% 1.00/1.39    , Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Set_Oinsert'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ) ), ~( 'c_in'( X, T, Z ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 'c_Set_Oinsert'( Y
% 1.00/1.39    , Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ) ), ~( 'c_in'( Y, X, T ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( hAPP( X, Y ), Z ), ~( 'c_in'( Y, 'c_Set_Ovimage'( X, 
% 1.00/1.39    'c_Set_Oinsert'( Z, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ), U, T ), U ) ) ],
% 1.00/1.39     [ =( 'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Z, Y, X ), X
% 1.00/1.39    , Y ), Z ), ~( 'c_Fun_Obij'( Z, Y, X ) ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( X, 'c_Fun_Ocomp'( Y, Z, T, U, W ), U, V0, W ), 
% 1.00/1.39    'c_Fun_Ocomp'( 'c_Fun_Ocomp'( X, Y, U, V0, T ), Z, T, V0, W ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, T, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Set_Oinsert'( X, Y, Z ), X ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oinsert'( X, Y, Z ), T, 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_in'( X
% 1.00/1.39    , T, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Obot__class_Obot'( X ), X )
% 1.00/1.39    , 'c_Orderings_Otop__class_Otop'( X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Fun_Osurj'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Z
% 1.00/1.39    , X ), ~( 'c_Fun_Oinj__on'( Y, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 1.00/1.39    X, 'tc_bool' ) ), X, Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ) ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( Z, X ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( T, Y, Z ), 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), Z ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, 
% 1.00/1.39    'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T
% 1.00/1.39    , 'tc_bool' ) ), T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Y, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oinsert'( X, 'c_HOL_Ominus__class_Ominus'( Y, 
% 1.00/1.39    'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), Y ), ~( 'c_in'( X, Y
% 1.00/1.39    , Z ) ) ],
% 1.00/1.39     [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Y, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_in'( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMax'( Y, X ), Y, X ), =( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, X ) ) ],
% 1.00/1.39     [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 1.00/1.39    hAPP( Y, T ) ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ) ), =( hAPP( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), 
% 1.00/1.39    hAPP( X, T ) ), T ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( Y, Z, T ), T ), ~( 'c_in'( X, Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( Y, Z, T ), T ), ~( 'c_in'( X, Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), ~( =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ), ~( 
% 1.00/1.39    'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 'c_HOL_Ominus__class_Ominus'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, T, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastLessThan'( T, Z, X ) )
% 1.00/1.39    , ~( 'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Z, X ) ) ), =( Y, Z ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_in'( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), Y, X ), =( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, X ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Set_Oimage'( X, Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), Y ), Y ) ],
% 1.00/1.39     [ =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ) ), 
% 1.00/1.39    ~( 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( 'c_Fun_Ocomp'( X, Y, Z, T, U ), 'c_Fun_Ocomp'( W, V0, V1, T, U )
% 1.00/1.39     ) ), =( hAPP( X, hAPP( Y, V2 ) ), hAPP( W, hAPP( V0, V2 ) ) ) ],
% 1.00/1.39     [ ~( =( hAPP( X, hAPP( Y, Z ) ), hAPP( T, hAPP( U, W ) ) ) ), =( hAPP( 
% 1.00/1.39    'c_Fun_Ocomp'( X, Y, V0, V1, V2 ), Z ), hAPP( 'c_Fun_Ocomp'( T, U, V3, V1
% 1.00/1.39    , V4 ), W ) ) ],
% 1.00/1.39     [ =( X, 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ), Z ) ), =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z
% 1.00/1.39    , 'tc_bool' ) ) ), ~( 'c_lessequals'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), 'tc_fun'( 
% 1.00/1.39    Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Set_Oinsert'( Y, Z, T ), U, T ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Ovimage'( X, 
% 1.00/1.39    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T ), U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 1.00/1.39    T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OgreaterThan'( 
% 1.00/1.39    Y, X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( 
% 1.00/1.39    Y, X ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( X, hAPP( Y, Z ) ) ), ~( hBOOL( hAPP( 'c_Set_Ovimage'( Y, 
% 1.00/1.39    X, T, U ), Z ) ) ) ],
% 1.00/1.39     [ hBOOL( hAPP( 'c_Set_Ovimage'( X, Y, Z, T ), U ) ), ~( hBOOL( hAPP( Y, 
% 1.00/1.39    hAPP( X, U ) ) ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( T, Y, 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, Z, 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( T ) ), T ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, Z, T ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    T ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( T ) ), T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ), ~( 'c_in'( X, Y
% 1.00/1.39    , T ) ) ],
% 1.00/1.39     [ 'c_in'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ), ~( 'c_in'( X, Y
% 1.00/1.39    , T ) ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T ), T ), 
% 1.00/1.39    'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_Fun_Oinj__on'( X, Y, Z, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ hBOOL( hAPP( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( Y, T ) ) ), ~( hBOOL( 
% 1.00/1.39    hAPP( X, T ) ) ) ],
% 1.00/1.39     [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 1.00/1.39    , X ), X ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39    , 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ), ~( 'c_lessequals'( Y, Z
% 1.00/1.39    , X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ 'c_Fun_Obij'( 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Z
% 1.00/1.39    , X ), ~( 'c_Fun_Obij'( Y, X, Z ) ) ],
% 1.00/1.39     [ =( 'c_Set_Ovimage'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Z, Y ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Fun_Ocomp'( 'c_Fun_Ocomp'( X, 'c_Hilbert__Choice_Oinv__into'( 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Z, Y, T ), Y
% 1.00/1.39    , U, T ), Z, T, U, Y ), X ), ~( 'c_Fun_Oinj__on'( Z, 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y, T ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), 'c_Inductive_Ocomplete__lattice__class_Ogfp'( Z
% 1.00/1.39    , 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_lessequals'( 'c_Set_Oimage'( X, 
% 1.00/1.39    U, W, T ), hAPP( Z, 'c_Set_Oimage'( X, U, W, T ) ), 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_in'( Y, U, W ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'c_in'( 
% 1.00/1.39    'c_ATP__Linkup_Osko__Set__Ximage__subset__iff__1__1'( Y, U, X, Z, T ), Y
% 1.00/1.39    , Z ) ],
% 1.00/1.39     [ 'c_Fun_Oinj__on'( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), U, T, 
% 1.00/1.39    Z ), ~( 'c_lessequals'( U, 'c_Set_Oimage'( Y, X, Z, T ), 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( X, U, Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 'tc_fun'( U, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_lessequals'( 'c_Set_Ovimage'( Y, X, T, U ), Z, 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Obij'( Y, T, U ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( 'c_Set_Oimage'( X, Y, 
% 1.00/1.39    Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ), ~( 'c_Fun_Osurj'( X, Z, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, U, Z
% 1.00/1.39    , T ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_Set_Oimage'( T, X, Z, U ), 'c_Set_Oimage'( T, Y, Z, U ), 'tc_fun'( U, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( T, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ), Z, U ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y
% 1.00/1.39    , Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( 'c_Set_Oimage'( X, Y, T, U
% 1.00/1.39     ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_lessequals'( Z, W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( Y
% 1.00/1.39    , W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, W, T, U ) ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), 
% 1.00/1.39    'c_Set_Oimage'( Y, U, Z, T ), T, Z ), U ), ~( 'c_lessequals'( U, X, 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( Y, X, Z, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_in'( hAPP( X, 
% 1.00/1.39    'c_ATP__Linkup_Osko__Set__Ximage__subset__iff__1__1'( Y, U, X, Z, T ) ), 
% 1.00/1.39    U, T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), 'c_in'( 'c_ATP__Linkup_Osko__Set__Ximage__subsetI__1__1'( 
% 1.00/1.39    Y, U, X, Z, T ), Y, Z ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y
% 1.00/1.39    , Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oimage'( X, Y, T, U
% 1.00/1.39     ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( =( hAPP( X, 'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X, Z
% 1.00/1.39    , T, U ) ), hAPP( Z, 'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X
% 1.00/1.39    , Z, T, U ) ) ) ), =( 'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( Z, Y
% 1.00/1.39    , T, U ) ) ],
% 1.00/1.39     [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ) ), =( Y, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ), 
% 1.00/1.39    'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, Y, Z, T ), U ), ~( 'c_Fun_Obij__betw'( X, Y, U, 
% 1.00/1.39    Z, T ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Set_Oinsert'( Y, Z, T ), T, U ), 
% 1.00/1.39    'c_Set_Oinsert'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ) ) ],
% 1.00/1.39     [ ~( =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oimage'( Y, Z, T, X ) ) ), =( Z, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_COMBI'( X ), Y, X, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ), Y, Z ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_Fun_Oid'( X ), Y, X, X ), Y ) ],
% 1.00/1.39     [ =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oimage'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool'
% 1.00/1.39     ) ), Z, X ) ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( hAPP( T, X ), 'c_Set_Oimage'( T, Y, Z
% 1.00/1.39    , U ), U ) ],
% 1.00/1.39     [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( hAPP( T, X ), 'c_Set_Oimage'( T, Y, Z
% 1.00/1.39    , U ), U ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ), ~( 'c_in'( Y
% 1.00/1.39    , Z, T ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ), ~( 'c_in'( Y
% 1.00/1.39    , Z, T ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( hAPP( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', Y ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ), 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), 
% 1.00/1.39    ~( 'c_Com_OWT'( Y ) ), 'c_in'( 'v_sko__Hoare__Mirabelle__XMGF__lemma1__1'( 
% 1.00/1.39    X ), 'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 
% 1.00/1.39    'tc_Com_Opname' ), ~( 'c_Hoare__Mirabelle_Ostate__not__singleton' ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) )
% 1.00/1.39    , 'c_Set_Oinsert'( hAPP( 'c_Hoare__Mirabelle_OMGT', X ), 
% 1.00/1.39    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.39    'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), ~( 'c_Com_OWT'( X ) ), ~( 
% 1.00/1.39    'c_Com_OWT__bodies' ), ~( 'c_Hoare__Mirabelle_Ostate__not__singleton' ) ]
% 1.00/1.39    ,
% 1.00/1.39     [ 'c_Natural_Oevalc'( hAPP( 'c_Com_Ocom_OBODY', X ), Y, Z ), ~( 
% 1.00/1.39    'c_Natural_Oevalc'( hAPP( 'c_Option_Othe'( 'tc_Com_Ocom' ), hAPP( 
% 1.00/1.39    'c_Com_Obody', X ) ), Y, Z ) ) ],
% 1.00/1.39     [ 'c_Natural_Oevalc'( hAPP( 'c_Option_Othe'( 'tc_Com_Ocom' ), hAPP( 
% 1.00/1.39    'c_Com_Obody', X ) ), Y, Z ), ~( 'c_Natural_Oevalc'( hAPP( 
% 1.00/1.39    'c_Com_Ocom_OBODY', X ), Y, Z ) ) ],
% 1.00/1.39     [ =( hAPP( 'c_Option_Othe'( X ), 'c_Option_Ooption_OSome'( Y, X ) ), Y )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( =( hAPP( 'c_Com_Obody', X ), 'c_Option_Ooption_OSome'( Y, 
% 1.00/1.39    'tc_Com_Ocom' ) ) ), ~( 'c_Com_OWT__bodies' ), 'c_Com_OWT'( Y ) ],
% 1.00/1.39     [ ~( =( 'v_sko__Hoare__Mirabelle__Xsingle__stateE__1'( X ), X ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ostate__not__singleton' ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMin'( Z, X ), X ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Y, X ) ), =( Z, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ) ), ~( 'c_lessequals'( Z, Y, 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMax'( Y, X ), 
% 1.00/1.39    'c_Finite__Set_Olinorder__class_OMax'( Z, X ), X ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Z, X ) ), =( Y, 'c_Orderings_Obot__class_Obot'( 
% 1.00/1.39    'tc_fun'( X, 'tc_bool' ) ) ), ~( 'c_lessequals'( Y, Z, 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Finite__Set_Ocard'( X, Y ), 'c_Finite__Set_Ocard'( Z, T ) ), ~( 
% 1.00/1.39    'c_Finite__Set_Ofinite'( Z, T ) ), ~( 'c_Finite__Set_Ofinite'( X, Y ) ), 
% 1.00/1.39    ~( 'c_lessequals'( 'c_Set_Oimage'( U, Z, T, Y ), X, 'tc_fun'( Y, 
% 1.00/1.39    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( U, Z, T, Y ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_Set_Oimage'( W, X, Y, T ), Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Fun_Oinj__on'( W, X, Y, T ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 'c_lessequals'( Y, 
% 1.00/1.39    T, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( X, T, Z ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 'c_lessequals'( T, 
% 1.00/1.39    X, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 'tc_bool' ) ) ), ~( 
% 1.00/1.39    'c_Hoare__Mirabelle_Ohoare__derivs'( T, Y, Z ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 'c_lessequals'( Y, 
% 1.00/1.39    X, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, 'tc_fun'( T, X ) ), 
% 1.00/1.39    ~( 'c_lessequals'( hAPP( Y, 
% 1.00/1.39    'c_ATP__Linkup_Osko__Orderings__Xle__funI__1__1'( Y, Z, T, X ) ), hAPP( Z
% 1.00/1.39    , 'c_ATP__Linkup_Osko__Orderings__Xle__funI__1__1'( Y, Z, T, X ) ), X ) )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, 'tc_fun'( T, X ) ), 
% 1.00/1.39    ~( 'c_lessequals'( hAPP( Y, 
% 1.00/1.39    'c_ATP__Linkup_Osko__Orderings__Xle__fun__def__1__1'( Y, Z, T, X ) ), 
% 1.00/1.39    hAPP( Z, 'c_ATP__Linkup_Osko__Orderings__Xle__fun__def__1__1'( Y, Z, T, X
% 1.00/1.39     ) ), X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39    , ~( 'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_SetInterval_Oord__class_OatLeast'( Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( T, U, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), 'c_lessequals'( Y, Z, X ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, U, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( T, Y, X ) ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( T, Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( U, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastAtMost'( T, U, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ), ~( 'c_lessequals'( Z, U, X ) ), ~( 'c_lessequals'( T, Y, X
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Z, X ), 'tc_fun'( X, 'tc_bool' ) ), 
% 1.00/1.39    ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatMost'( Z, X ), 'tc_fun'( X, 'tc_bool' ) ) )
% 1.00/1.39     ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ), ~( 'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 'tc_fun'( X, 'tc_bool'
% 1.00/1.39     ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39    , ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OlessThan'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 1.00/1.39     ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, Z, X ), 
% 1.00/1.39    'c_lessequals'( T, Z, X ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, U, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, Z, X ), 
% 1.00/1.39    'c_lessequals'( Y, T, X ), ~( 'c_lessequals'( 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( T, Y, X ), 
% 1.00/1.39    'c_SetInterval_Oord__class_OatLeastLessThan'( U, Z, X ), 'tc_fun'( X, 
% 1.00/1.39    'tc_bool' ) ) ) ],
% 1.00/1.39     [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, Z, T, U ), 
% 1.00/1.39    'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) ), U, T ), 
% 1.00/1.39    'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, 'c_Orderings_Otop__class_Otop'( 
% 1.00/1.39    'tc_fun'( U, 'tc_bool' ) ), U, Z ), Z, T ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Fun_Oinj__on'( Z, X, Y, T ) ), 
% 1.00/1.39    ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( Z, X, Y, T ), T ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, 
% 1.00/1.39    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 1.00/1.39    'tc_bool' ) ), T, U ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 1.00/1.39    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 1.00/1.39    'tc_bool' ) ), 'tc_fun'( U, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, Y, Z, T ), Z, T
% 1.00/1.39     ), Y, 'tc_fun'( T, 'tc_bool' ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_ATP__Linkup_Osko__Set__Xsubset__image__iff__1__1'( 
% 1.00/1.39    X, Y, Z, T, U ), X, 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 
% 1.00/1.39    'c_Set_Oimage'( Z, X, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, U, W ) ), ~( 
% 1.00/1.39    'c_lessequals'( 'c_Set_Oimage'( X, U, W, T ), Z, 'tc_fun'( T, 'tc_bool' )
% 1.00/1.39     ) ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oimage'( X, Y, Z
% 1.00/1.39    , T ), 'c_Set_Oimage'( X, U, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 
% 1.00/1.39    'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, U, 'tc_fun'( Z, 
% 1.00/1.39    'tc_bool' ) ), Z, T ), 'tc_fun'( T, 'tc_bool' ) ) ],
% 1.00/1.39     [ =( X, 'c_Set_Oimage'( Y, 
% 1.00/1.39    'c_ATP__Linkup_Osko__Set__Xsubset__image__iff__1__1'( Z, X, Y, T, U ), T
% 1.00/1.39    , U ) ), ~( 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 'tc_fun'( U
% 1.00/1.39    , 'tc_bool' ) ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Map_Omap__of'( X, Y, Z ), Y
% 1.00/1.39    , Z ), Y ) ],
% 1.00/1.39     [ 'c_lessequals'( 'c_Map_Odom'( X, Y, Z ), 'c_Map_Odom'( T, Y, Z ), 
% 1.00/1.39    'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_Map_Omap__le'( X, T, Y, Z ) ) ],
% 1.00/1.39     [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oimage'( 'c_COMBB'( 
% 1.00/1.39    'c_Hoare__Mirabelle_OMGT', 'c_Com_Ocom_OBODY', 'tc_Com_Ocom', 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 1.00/1.39    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 1.00/1.39    'tc_Com_Ostate' ), ~( 'c_Finite__Set_Ofinite'( Y, 'tc_Com_Opname' ) ), 
% 1.00/1.39    ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( 
% 1.00/1.39    'c_Lattices_Oupper__semilattice__class_Osup'( X, 'c_Set_Oimage'( 
% 1.00/1.39    'c_COMBB'( 'c_Hoare__Mirabelle_OMGT', 'c_Com_Ocom_OBODY', 'tc_Com_Ocom', 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 1.00/1.39    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 1.00/1.39    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) )
% 1.00/1.39    , 'c_Set_Oimage'( 'c_COMBB'( 'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 
% 1.00/1.39    'c_Option_Othe'( 'tc_Com_Ocom' ), 'c_Com_Obody', 'tc_Option_Ooption'( 
% 1.00/1.39    'tc_Com_Ocom' ), 'tc_Com_Ocom', 'tc_Com_Opname' ), 'tc_Com_Ocom', 
% 1.00/1.39    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 1.00/1.39    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 1.00/1.39    'tc_Com_Ostate' ) ) ],
% 1.00/1.39     [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( X, Y, Z, T, U ), 
% 1.00/1.40    'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) ), U, T ), T ), 
% 1.00/1.40    ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( Y, 
% 1.00/1.40    'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) ), U, Z ), Z ) )
% 1.00/1.40     ],
% 1.00/1.40     [ 'c_lessequals'( 
% 1.00/1.40    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( X, Y, Z
% 1.00/1.40    , T, U ), X, 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 
% 1.00/1.40    'c_Set_Oimage'( Z, X, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 1.00/1.40    'c_Finite__Set_Ofinite'( Y, U ) ) ],
% 1.00/1.40     [ =( 'c_Set_Oimage'( X, Y, Z, Z ), Y ), ~( 'c_Fun_Oinj__on'( X, Y, Z, Z
% 1.00/1.40     ) ), ~( 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, Z ), Y, 'tc_fun'( Z, 
% 1.00/1.40    'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( 
% 1.00/1.40    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( X, Y, Z
% 1.00/1.40    , T, U ), T ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( Z, X, T, U ), 
% 1.00/1.40    'tc_fun'( U, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Y, U ) ) ],
% 1.00/1.40     [ =( X, 'c_Set_Oimage'( Y, 
% 1.00/1.40    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( Z, X, Y
% 1.00/1.40    , T, U ), T, U ) ), ~( 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 
% 1.00/1.40    'tc_fun'( U, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( X, U ) ) ],
% 1.00/1.40     [ 'c_Fun_Oinj__on'( X, Y, Z, Z ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( 
% 1.00/1.40    X, Y, Z, Z ), 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Y
% 1.00/1.40    , Z ) ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname'
% 1.00/1.40    , 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( Y, Z, X ), 
% 1.00/1.40    'c_lessequals'( Z, Y, X ) ],
% 1.00/1.40     [ ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ), 'c_lessequals'( 
% 1.00/1.40    'c_Set_Oimage'( T, X, Z, U ), 'c_Set_Oimage'( T, Y, Z, U ), 'tc_fun'( U, 
% 1.00/1.40    'tc_bool' ) ) ],
% 1.00/1.40     [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, U, Z
% 1.00/1.40    , T ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, U, 'tc_fun'( Z, 
% 1.00/1.40    'tc_bool' ) ) ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_lessequals'( X, Z, 'tc_fun'( Y
% 1.00/1.40    , 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Z, Y ) ) ],
% 1.00/1.40     [ hBOOL( hAPP( X, Y ) ), ~( 'c_lessequals'( Z, X, 'tc_fun'( T, 'tc_bool'
% 1.00/1.40     ) ) ), ~( hBOOL( hAPP( Z, Y ) ) ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Finite__Set_Ofinite'( Z, Y ) )
% 1.00/1.40    , ~( 'c_lessequals'( X, Z, 'tc_fun'( Y, 'tc_bool' ) ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Opreorder'( X ) ), 'c_lessequals'( Y, Y, X ) ]
% 1.00/1.40    ,
% 1.00/1.40     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Y, X ) ],
% 1.00/1.40     [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( Z, Y ) ) ), ~( 'c_lessequals'( 
% 1.00/1.40    Z, X, 'tc_fun'( T, 'tc_bool' ) ) ) ],
% 1.00/1.40     [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( T
% 1.00/1.40    , Y, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z, 
% 1.00/1.40    'tc_bool' ) ) ) ],
% 1.00/1.40     [ 'c_lessequals'( X, X, 'tc_fun'( Y, 'tc_bool' ) ) ],
% 1.00/1.40     [ 'c_lessequals'( X, X, 'tc_fun'( Y, 'tc_bool' ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Opreorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.40    'c_lessequals'( T, Z, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, Z, X ), ~( 
% 1.00/1.40    'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( T, Z, X ) ) ],
% 1.00/1.40     [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ), 
% 1.00/1.40    'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), T ), ~( 
% 1.00/1.40    'c_Finite__Set_Ofinite'( Y, Z ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 'c_lessequals'( Y, Z
% 1.00/1.40    , X ) ), ~( 'c_lessequals'( Z, Y, X ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 'c_lessequals'( Z, Y
% 1.00/1.40    , X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.40     [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 'c_lessequals'( Z, Y
% 1.00/1.40    , X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ],
% 1.00/1.40     [ =( X, Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 
% 1.00/1.40    'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.40     [ =( X, Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 
% 1.00/1.40    'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ],
% 1.00/1.40     [ 'c_Hoare__Mirabelle_Ostate__not__singleton', =( X, Y ) ],
% 1.00/1.40     [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_lessequals'( X, 'c_Set_Oimage'( 
% 1.00/1.40    Z, T, U, Y ), 'tc_fun'( Y, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( T
% 1.00/1.40    , U ) ) ],
% 1.00/1.40     [ =( hAPP( 'c_COMBB'( X, Y, Z, T, U ), W ), hAPP( X, hAPP( Y, W ) ) ) ]
% 1.00/1.40    ,
% 1.00/1.40     [ ~( 'class_Finite__Set_Ofinite_Ofinite'( X ) ), 'c_Finite__Set_Ofinite'( 
% 1.00/1.40    Y, X ) ],
% 1.00/1.40     [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( hAPP( Y, Z ), hAPP( T, Z )
% 1.00/1.40    , X ), ~( 'c_lessequals'( Y, T, 'tc_fun'( U, X ) ) ) ],
% 1.00/1.40     [ 'c_Hoare__Mirabelle_Ostate__not__singleton' ],
% 1.00/1.40     [ 'c_Com_OWT__bodies' ],
% 1.00/1.40     [ 'c_lessequals'( 'v_F', 'c_Set_Oimage'( 'c_COMBB'( 
% 1.00/1.40    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 1.00/1.40    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 1.00/1.40    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.40    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 1.00/1.40    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 1.00/1.40    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_fun'( 
% 1.00/1.40    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ) ],
% 1.00/1.40     [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 1.00/1.40    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 1.00/1.40    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 1.00/1.40    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 1.00/1.40    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 1.00/1.40    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 1.00/1.40    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 1.00/1.40    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ],
% 1.00/1.40     [ 'class_Complete__Lattice_Ocomplete__lattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Complete__Lattice_Ocomplete__lattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Oupper__semilattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Olattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Olower__semilattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Olattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Odistrib__lattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Odistrib__lattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Obounded__lattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Obounded__lattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Oboolean__algebra'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Oboolean__algebra'( Y ) ) ],
% 1.00/1.40     [ 'class_Finite__Set_Ofinite_Ofinite'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Finite__Set_Ofinite_Ofinite'( Y ) ), ~( 
% 1.00/1.40    'class_Finite__Set_Ofinite_Ofinite'( X ) ) ],
% 1.00/1.40     [ 'class_Orderings_Opreorder'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Orderings_Opreorder'( Y ) ) ],
% 1.00/1.40     [ 'class_Lattices_Olattice'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Lattices_Olattice'( Y ) ) ],
% 1.00/1.40     [ 'class_Orderings_Oorder'( 'tc_fun'( X, Y ) ), ~( 
% 1.00/1.40    'class_Orderings_Oorder'( Y ) ) ],
% 1.00/1.40     [ 'class_Orderings_Otop'( 'tc_fun'( X, Y ) ), ~( 'class_Orderings_Otop'( 
% 1.00/1.40    Y ) ) ],
% 1.00/1.40     [ 'class_Orderings_Obot'( 'tc_fun'( X, Y ) ), ~( 'class_Orderings_Obot'( 
% 1.00/1.40    Y ) ) ],
% 1.00/1.40     [ 'class_HOL_Oord'( 'tc_fun'( X, Y ) ), ~( 'class_HOL_Oord'( Y ) ) ]
% 1.00/1.40    ,
% 1.00/1.40     [ 'class_Lattices_Oupper__semilattice'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Lattices_Olower__semilattice'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Lattices_Odistrib__lattice'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Orderings_Opreorder'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Orderings_Olinorder'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Lattices_Olattice'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Orderings_Oorder'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Orderings_Obot'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_HOL_Oord'( 'tc_nat' ) ],
% 1.00/1.40     [ 'class_Complete__Lattice_Ocomplete__lattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Oupper__semilattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Olower__semilattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Odistrib__lattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Obounded__lattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Oboolean__algebra'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Finite__Set_Ofinite_Ofinite'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Orderings_Opreorder'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Lattices_Olattice'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Orderings_Oorder'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Orderings_Otop'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Orderings_Obot'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_HOL_Oord'( 'tc_bool' ) ],
% 1.00/1.40     [ 'class_Finite__Set_Ofinite_Ofinite'( 'tc_Option_Ooption'( X ) ), ~( 
% 1.00/1.40    'class_Finite__Set_Ofinite_Ofinite'( X ) ) ],
% 1.00/1.40     [ =( 'c_COMBC'( X, Y, Z, T, U, W ), hAPP( hAPP( X, Z ), Y ) ) ],
% 1.00/1.40     [ =( hAPP( 'c_COMBB'( X, Y, Z, T, U ), W ), hAPP( X, hAPP( Y, W ) ) ) ]
% 1.00/1.40    ,
% 1.00/1.40     [ 'c_fequal'( X, X, Y ) ],
% 1.00/1.40     [ =( X, Y ), ~( 'c_fequal'( X, Y, Z ) ) ]
% 1.00/1.40  ] .
% 1.00/1.40  
% 1.00/1.40  
% 1.00/1.40  percentage equality = 0.287014, percentage horn = 0.938918
% 1.00/1.40  This is a problem with some equality
% 1.00/1.40  
% 1.00/1.40  
% 1.00/1.40  
% 1.00/1.40  Options Used:
% 1.00/1.40  
% 1.00/1.40  useres =            1
% 1.00/1.40  useparamod =        1
% 1.00/1.40  useeqrefl =         1
% 1.00/1.40  useeqfact =         1
% 1.00/1.40  usefactor =         1
% 1.00/1.40  usesimpsplitting =  0
% 1.00/1.40  usesimpdemod =      5
% 1.00/1.40  usesimpres =        3
% 1.00/1.40  
% 1.00/1.40  resimpinuse      =  1000
% 1.00/1.40  resimpclauses =     20000
% 1.00/1.40  substype =          eqrewr
% 1.00/1.40  backwardsubs =      1
% 1.00/1.40  selectoldest =      5
% 1.00/1.40  
% 1.00/1.40  litorderings [0] =  split
% 1.00/1.40  litorderings [1] =  extend the termordering, first sorting on arguments
% 1.00/1.40  
% 1.00/1.40  termordering =      kbo
% 1.00/1.40  
% 1.00/1.40  litapriori =        0
% 1.00/1.40  termapriori =       1
% 1.00/1.40  litaposteriori =    0
% 1.00/1.40  termaposteriori =   0
% 1.00/1.40  demodaposteriori =  0
% 1.00/1.40  ordereqreflfact =   0
% 1.00/1.40  
% 1.00/1.40  litselect =         negord
% 1.00/1.40  
% 1.00/1.40  maxweight =         15
% 1.00/1.40  maxdepth =          30000
% 1.00/1.40  maxlength =         115
% 1.00/1.40  maxnrvars =         195
% 1.00/1.40  excuselevel =       1
% 1.00/1.40  increasemaxweight = 1
% 1.00/1.40  
% 1.00/1.40  maxselected =       10000000
% 1.00/1.40  maxnrclauses =      10000000
% 1.00/1.40  
% 1.00/1.40  showgenerated =    0
% 1.00/1.40  showkept =         0
% 1.00/1.40  showselected =     0
% 1.00/1.40  showdeleted =      0
% 1.00/1.40  showresimp =       1
% 1.00/1.40  showstatus =       2000
% 1.00/1.40  
% 1.00/1.40  prologoutput =     1
% 1.00/1.40  nrgoals =          5000000
% 1.00/1.40  totalproof =       1
% 1.00/1.40  
% 1.00/1.40  Symbols occurring in the translation:
% 1.00/1.40  
% 1.00/1.40  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 1.00/1.40  .  [1, 2]      (w:1, o:116, a:1, s:1, b:0), 
% 1.00/1.40  !  [4, 1]      (w:0, o:82, a:1, s:1, b:0), 
% 1.00/1.40  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.00/1.40  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.00/1.40  'tc_bool'  [42, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 1.00/1.40  'tc_fun'  [43, 2]      (w:1, o:141, a:1, s:1, b:0), 
% 1.00/1.40  'c_Lattices_Olower__semilattice__class_Oinf'  [44, 3]      (w:1, o:154, a:1
% 1.00/1.40    , s:1, b:0), 
% 1.00/1.40  'c_Lattices_Oupper__semilattice__class_Osup'  [46, 3]      (w:1, o:155, a:1
% 1.00/1.40    , s:1, b:0), 
% 1.00/1.40  'class_Orderings_Oorder'  [47, 1]      (w:1, o:87, a:1, s:1, b:0), 
% 4.08/4.44  'c_SetInterval_Oord__class_OatLeastAtMost'  [49, 3]      (w:1, o:156, a:1
% 4.08/4.44    , s:1, b:0), 
% 4.08/4.44  'c_Orderings_Obot__class_Obot'  [50, 1]      (w:1, o:88, a:1, s:1, b:0), 
% 4.08/4.44  'c_Set_Oinsert'  [51, 3]      (w:1, o:157, a:1, s:1, b:0), 
% 4.08/4.44  'class_Lattices_Oboolean__algebra'  [53, 1]      (w:1, o:89, a:1, s:1, b:0)
% 4.08/4.44    , 
% 4.08/4.44  'c_Orderings_Otop__class_Otop'  [56, 1]      (w:1, o:90, a:1, s:1, b:0), 
% 4.08/4.44  'c_HOL_Ouminus__class_Ouminus'  [57, 2]      (w:1, o:142, a:1, s:1, b:0), 
% 4.08/4.44  'c_HOL_Ominus__class_Ominus'  [58, 3]      (w:1, o:158, a:1, s:1, b:0), 
% 4.08/4.44  'class_Orderings_Olinorder'  [59, 1]      (w:1, o:91, a:1, s:1, b:0), 
% 4.08/4.44  'c_SetInterval_Oord__class_OlessThan'  [61, 2]      (w:1, o:143, a:1, s:1
% 4.08/4.44    , b:0), 
% 4.08/4.44  'c_SetInterval_Oord__class_OatLeast'  [62, 2]      (w:1, o:144, a:1, s:1
% 4.08/4.44    , b:0), 
% 4.08/4.44  'class_Lattices_Olattice'  [63, 1]      (w:1, o:92, a:1, s:1, b:0), 
% 4.08/4.44  'c_lessequals'  [65, 3]      (w:1, o:159, a:1, s:1, b:0), 
% 4.08/4.44  'class_Lattices_Olower__semilattice'  [66, 1]      (w:1, o:93, a:1, s:1, b:
% 4.08/4.44    0), 
% 4.08/4.44  'c_SetInterval_Oord__class_OatMost'  [68, 2]      (w:1, o:145, a:1, s:1, b:
% 4.08/4.44    0), 
% 4.08/4.44  hAPP  [70, 2]      (w:1, o:146, a:1, s:1, b:0), 
% 4.08/4.44  'c_Option_Ooption_OSome'  [71, 2]      (w:1, o:147, a:1, s:1, b:0), 
% 4.08/4.44  'c_Map_Odom'  [73, 3]      (w:1, o:160, a:1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Oinj__on'  [74, 4]      (w:1, o:169, a:1, s:1, b:0), 
% 4.08/4.44  'c_in'  [75, 3]      (w:1, o:161, a:1, s:1, b:0), 
% 4.08/4.44  'class_Lattices_Oupper__semilattice'  [78, 1]      (w:1, o:94, a:1, s:1, b:
% 4.08/4.44    0), 
% 4.08/4.44  'c_Finite__Set_Olinorder__class_OMax'  [79, 2]      (w:1, o:148, a:1, s:1
% 4.08/4.44    , b:0), 
% 4.08/4.44  'class_OrderedGroup_Oab__group__add'  [80, 1]      (w:1, o:95, a:1, s:1, b:
% 4.08/4.44    0), 
% 4.08/4.44  'c_Set_Oimage'  [83, 4]      (w:1, o:170, a:1, s:1, b:0), 
% 4.08/4.44  'c_COMBI'  [84, 1]      (w:1, o:96, a:1, s:1, b:0), 
% 4.08/4.44  hBOOL  [87, 1]      (w:1, o:97, a:1, s:1, b:0), 
% 4.08/4.44  'c_SetInterval_Oord__class_OgreaterThan'  [90, 2]      (w:1, o:149, a:1, s:
% 4.08/4.44    1, b:0), 
% 4.08/4.44  'c_Hilbert__Choice_Oinv__into'  [91, 4]      (w:1, o:171, a:1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Oid'  [92, 1]      (w:1, o:98, a:1, s:1, b:0), 
% 4.08/4.44  'c_Set_Ovimage'  [95, 4]      (w:1, o:172, a:1, s:1, b:0), 
% 4.08/4.44  'c_Finite__Set_Ofinite'  [96, 2]      (w:1, o:150, a:1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Ocomp'  [98, 5]      (w:1, o:177, a:1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Osurj'  [99, 3]      (w:1, o:162, a:1, s:1, b:0), 
% 4.08/4.44  'class_Lattices_Odistrib__lattice'  [100, 1]      (w:1, o:99, a:1, s:1, b:0
% 4.08/4.44    ), 
% 4.08/4.44  'c_SetInterval_Oord__class_OatLeastLessThan'  [102, 3]      (w:1, o:163, a:
% 4.08/4.44    1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Obij'  [104, 3]      (w:1, o:164, a:1, s:1, b:0), 
% 4.08/4.44  'c_Inductive_Ocomplete__lattice__class_Ogfp'  [105, 2]      (w:1, o:151, a:
% 4.08/4.44    1, s:1, b:0), 
% 4.08/4.44  'tc_Hoare__Mirabelle_Otriple'  [109, 1]      (w:1, o:100, a:1, s:1, b:0), 
% 4.08/4.44  'c_Hoare__Mirabelle_Ohoare__derivs'  [110, 3]      (w:1, o:165, a:1, s:1
% 4.08/4.44    , b:0), 
% 4.08/4.44  'class_Lattices_Obounded__lattice'  [112, 1]      (w:1, o:101, a:1, s:1, b:
% 4.08/4.44    0), 
% 4.08/4.44  'c_Finite__Set_Ocard'  [114, 2]      (w:1, o:152, a:1, s:1, b:0), 
% 4.08/4.44  'c_Fun_Obij__betw'  [115, 5]      (w:1, o:176, a:1, s:1, b:0), 
% 4.08/4.44  'class_OrderedGroup_Olordered__ab__group__add'  [116, 1]      (w:1, o:102
% 4.08/4.44    , a:1, s:1, b:0), 
% 4.08/4.44  'c_Com_Ocom_OBODY'  [117, 0]      (w:1, o:57, a:1, s:1, b:0), 
% 4.08/4.44  'class_OrderedGroup_Ogroup__add'  [120, 1]      (w:1, o:103, a:1, s:1, b:0)
% 4.08/4.44    , 
% 4.08/4.44  'c_Hoare__Mirabelle_OMGT'  [121, 0]      (w:1, o:60, a:1, s:1, b:0), 
% 4.08/4.44  'tc_Com_Ostate'  [123, 0]      (w:1, o:62, a:1, s:1, b:0), 
% 4.08/4.44  'tc_Com_Ocom'  [124, 0]      (w:1, o:63, a:1, s:1, b:0), 
% 4.08/4.44  'c_Option_Othe'  [125, 1]      (w:1, o:104, a:1, s:1, b:0), 
% 4.08/4.44  'c_Com_Obody'  [126, 0]      (w:1, o:56, a:1, s:1, b:0), 
% 4.08/4.44  'class_OrderedGroup_Opordered__ab__group__add'  [127, 1]      (w:1, o:105
% 4.08/4.44    , a:1, s:1, b:0), 
% 4.08/4.44  'c_Map_Omap__le'  [129, 4]      (w:1, o:173, a:1, s:1, b:0), 
% 4.08/4.44  'class_HOL_Oord'  [133, 1]      (w:1, o:106, a:1, s:1, b:0), 
% 4.08/4.44  'c_Com_OWT'  [135, 1]      (w:1, o:107, a:1, s:1, b:0), 
% 4.08/4.44  'v_sko__Hoare__Mirabelle__XMGF__lemma1__1'  [136, 1]      (w:1, o:108, a:1
% 4.08/4.44    , s:1, b:0), 
% 4.08/4.44  'c_Hoare__Mirabelle_Ostate__not__singleton'  [137, 0]      (w:1, o:65, a:1
% 4.08/4.44    , s:1, b:0), 
% 4.08/4.44  'c_Finite__Set_Olinorder__class_OMin'  [142, 2]      (w:1, o:153, a:1, s:1
% 4.08/4.44    , b:0), 
% 4.08/4.44  'class_Complete__Lattice_Ocomplete__lattice'  [143, 1]      (w:1, o:109, a:
% 20.86/21.23    1, s:1, b:0), 
% 20.86/21.23  'class_Orderings_Otop'  [144, 1]      (w:1, o:110, a:1, s:1, b:0), 
% 20.86/21.23  'class_Orderings_Obot'  [145, 1]      (w:1, o:111, a:1, s:1, b:0), 
% 20.86/21.23  'class_Finite__Set_Ofinite_Ofinite'  [146, 1]      (w:1, o:112, a:1, s:1
% 20.86/21.23    , b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Set__Ximage__subsetI__1__1'  [148, 5]      (w:1, o:178
% 20.86/21.23    , a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'  [149, 5]      (w:1, o:179
% 20.86/21.23    , a:1, s:1, b:0), 
% 20.86/21.23  'c_Natural_Oevalc'  [151, 3]      (w:1, o:167, a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Set__Ximage__subset__iff__1__1'  [158, 5]      (w:1
% 20.86/21.23    , o:180, a:1, s:1, b:0), 
% 20.86/21.23  'tc_Com_Opname'  [160, 0]      (w:1, o:72, a:1, s:1, b:0), 
% 20.86/21.23  'c_Com_OWT__bodies'  [161, 0]      (w:1, o:73, a:1, s:1, b:0), 
% 20.86/21.23  'v_sko__Hoare__Mirabelle__Xsingle__stateE__1'  [164, 1]      (w:1, o:113
% 20.86/21.23    , a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Orderings__Xle__funI__1__1'  [168, 4]      (w:1, o:174
% 20.86/21.23    , a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Orderings__Xle__fun__def__1__1'  [169, 4]      (w:1
% 20.86/21.23    , o:175, a:1, s:1, b:0), 
% 20.86/21.23  'c_COMBB'  [170, 5]      (w:1, o:181, a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Set__Xsubset__image__iff__1__1'  [171, 5]      (w:1
% 20.86/21.23    , o:182, a:1, s:1, b:0), 
% 20.86/21.23  'c_Map_Omap__of'  [172, 3]      (w:1, o:166, a:1, s:1, b:0), 
% 20.86/21.23  'tc_Option_Ooption'  [174, 1]      (w:1, o:114, a:1, s:1, b:0), 
% 20.86/21.23  'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'  [175, 5
% 20.86/21.23    ]      (w:1, o:183, a:1, s:1, b:0), 
% 20.86/21.23  'class_Orderings_Opreorder'  [177, 1]      (w:1, o:115, a:1, s:1, b:0), 
% 20.86/21.23  'v_F'  [179, 0]      (w:1, o:78, a:1, s:1, b:0), 
% 20.86/21.23  'tc_nat'  [182, 0]      (w:1, o:81, a:1, s:1, b:0), 
% 20.86/21.23  'c_COMBC'  [183, 6]      (w:1, o:184, a:1, s:1, b:0), 
% 20.86/21.23  'c_fequal'  [184, 3]      (w:1, o:168, a:1, s:1, b:0).
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Starting Search:
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    6791
% 20.86/21.23  Kept:         2003
% 20.86/21.23  Inuse:        156
% 20.86/21.23  Deleted:      6
% 20.86/21.23  Deletedinuse: 1
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    14391
% 20.86/21.23  Kept:         4005
% 20.86/21.23  Inuse:        269
% 20.86/21.23  Deleted:      6
% 20.86/21.23  Deletedinuse: 1
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    22066
% 20.86/21.23  Kept:         6011
% 20.86/21.23  Inuse:        354
% 20.86/21.23  Deleted:      12
% 20.86/21.23  Deletedinuse: 4
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    34089
% 20.86/21.23  Kept:         8318
% 20.86/21.23  Inuse:        469
% 20.86/21.23  Deleted:      23
% 20.86/21.23  Deletedinuse: 11
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    41877
% 20.86/21.23  Kept:         10370
% 20.86/21.23  Inuse:        515
% 20.86/21.23  Deleted:      23
% 20.86/21.23  Deletedinuse: 11
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    54075
% 20.86/21.23  Kept:         13595
% 20.86/21.23  Inuse:        568
% 20.86/21.23  Deleted:      26
% 20.86/21.23  Deletedinuse: 13
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    62055
% 20.86/21.23  Kept:         15612
% 20.86/21.23  Inuse:        630
% 20.86/21.23  Deleted:      28
% 20.86/21.23  Deletedinuse: 14
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    67964
% 20.86/21.23  Kept:         17679
% 20.86/21.23  Inuse:        657
% 20.86/21.23  Deleted:      28
% 20.86/21.23  Deletedinuse: 14
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    75430
% 20.86/21.23  Kept:         19733
% 20.86/21.23  Inuse:        700
% 20.86/21.23  Deleted:      31
% 20.86/21.23  Deletedinuse: 15
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying clauses:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    84054
% 20.86/21.23  Kept:         21794
% 20.86/21.23  Inuse:        739
% 20.86/21.23  Deleted:      182
% 20.86/21.23  Deletedinuse: 17
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    89709
% 20.86/21.23  Kept:         23977
% 20.86/21.23  Inuse:        762
% 20.86/21.23  Deleted:      185
% 20.86/21.23  Deletedinuse: 20
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    99287
% 20.86/21.23  Kept:         26049
% 20.86/21.23  Inuse:        808
% 20.86/21.23  Deleted:      185
% 20.86/21.23  Deletedinuse: 20
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    111452
% 20.86/21.23  Kept:         28191
% 20.86/21.23  Inuse:        850
% 20.86/21.23  Deleted:      188
% 20.86/21.23  Deletedinuse: 23
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 20.86/21.23  Done
% 20.86/21.23  
% 20.86/21.23  
% 20.86/21.23  Intermediate Status:
% 20.86/21.23  Generated:    124908
% 20.86/21.23  Kept:         30576
% 20.86/21.23  Inuse:        870
% 20.86/21.23  Deleted:      188
% 20.86/21.23  Deletedinuse: 23
% 20.86/21.23  
% 20.86/21.23  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    135695
% 41.48/41.86  Kept:         32593
% 41.48/41.86  Inuse:        925
% 41.48/41.86  Deleted:      225
% 41.48/41.86  Deletedinuse: 30
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    144417
% 41.48/41.86  Kept:         34887
% 41.48/41.86  Inuse:        927
% 41.48/41.86  Deleted:      236
% 41.48/41.86  Deletedinuse: 33
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    155570
% 41.48/41.86  Kept:         36924
% 41.48/41.86  Inuse:        952
% 41.48/41.86  Deleted:      261
% 41.48/41.86  Deletedinuse: 33
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    174591
% 41.48/41.86  Kept:         39615
% 41.48/41.86  Inuse:        1027
% 41.48/41.86  Deleted:      261
% 41.48/41.86  Deletedinuse: 33
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying clauses:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    184262
% 41.48/41.86  Kept:         41691
% 41.48/41.86  Inuse:        1047
% 41.48/41.86  Deleted:      573
% 41.48/41.86  Deletedinuse: 33
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    197641
% 41.48/41.86  Kept:         43730
% 41.48/41.86  Inuse:        1127
% 41.48/41.86  Deleted:      579
% 41.48/41.86  Deletedinuse: 39
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    211343
% 41.48/41.86  Kept:         45755
% 41.48/41.86  Inuse:        1212
% 41.48/41.86  Deleted:      592
% 41.48/41.86  Deletedinuse: 46
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    230778
% 41.48/41.86  Kept:         47804
% 41.48/41.86  Inuse:        1276
% 41.48/41.86  Deleted:      596
% 41.48/41.86  Deletedinuse: 50
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    242242
% 41.48/41.86  Kept:         49823
% 41.48/41.86  Inuse:        1324
% 41.48/41.86  Deleted:      626
% 41.48/41.86  Deletedinuse: 58
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    261064
% 41.48/41.86  Kept:         51853
% 41.48/41.86  Inuse:        1352
% 41.48/41.86  Deleted:      644
% 41.48/41.86  Deletedinuse: 59
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    275555
% 41.48/41.86  Kept:         56215
% 41.48/41.86  Inuse:        1393
% 41.48/41.86  Deleted:      657
% 41.48/41.86  Deletedinuse: 60
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    288286
% 41.48/41.86  Kept:         58327
% 41.48/41.86  Inuse:        1435
% 41.48/41.86  Deleted:      657
% 41.48/41.86  Deletedinuse: 60
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    296442
% 41.48/41.86  Kept:         61241
% 41.48/41.86  Inuse:        1446
% 41.48/41.86  Deleted:      657
% 41.48/41.86  Deletedinuse: 60
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying clauses:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    307541
% 41.48/41.86  Kept:         63273
% 41.48/41.86  Inuse:        1454
% 41.48/41.86  Deleted:      1303
% 41.48/41.86  Deletedinuse: 62
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    329813
% 41.48/41.86  Kept:         66093
% 41.48/41.86  Inuse:        1460
% 41.48/41.86  Deleted:      1303
% 41.48/41.86  Deletedinuse: 62
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    354144
% 41.48/41.86  Kept:         69170
% 41.48/41.86  Inuse:        1475
% 41.48/41.86  Deleted:      1304
% 41.48/41.86  Deletedinuse: 63
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    402468
% 41.48/41.86  Kept:         73906
% 41.48/41.86  Inuse:        1490
% 41.48/41.86  Deleted:      1304
% 41.48/41.86  Deletedinuse: 63
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    439543
% 41.48/41.86  Kept:         77576
% 41.48/41.86  Inuse:        1495
% 41.48/41.86  Deleted:      1305
% 41.48/41.86  Deletedinuse: 64
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    456561
% 41.48/41.86  Kept:         79599
% 41.48/41.86  Inuse:        1511
% 41.48/41.86  Deleted:      1305
% 41.48/41.86  Deletedinuse: 64
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    470431
% 41.48/41.86  Kept:         83550
% 41.48/41.86  Inuse:        1537
% 41.48/41.86  Deleted:      1307
% 41.48/41.86  Deletedinuse: 65
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying clauses:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    485567
% 41.48/41.86  Kept:         85552
% 41.48/41.86  Inuse:        1558
% 41.48/41.86  Deleted:      1392
% 41.48/41.86  Deletedinuse: 65
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    500343
% 41.48/41.86  Kept:         87582
% 41.48/41.86  Inuse:        1591
% 41.48/41.86  Deleted:      1392
% 41.48/41.86  Deletedinuse: 65
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    513117
% 41.48/41.86  Kept:         89703
% 41.48/41.86  Inuse:        1624
% 41.48/41.86  Deleted:      1392
% 41.48/41.86  Deletedinuse: 65
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    525044
% 41.48/41.86  Kept:         91804
% 41.48/41.86  Inuse:        1639
% 41.48/41.86  Deleted:      1394
% 41.48/41.86  Deletedinuse: 67
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    545641
% 41.48/41.86  Kept:         94535
% 41.48/41.86  Inuse:        1659
% 41.48/41.86  Deleted:      1395
% 41.48/41.86  Deletedinuse: 68
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    564362
% 41.48/41.86  Kept:         97524
% 41.48/41.86  Inuse:        1674
% 41.48/41.86  Deleted:      1395
% 41.48/41.86  Deletedinuse: 68
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    584930
% 41.48/41.86  Kept:         100084
% 41.48/41.86  Inuse:        1684
% 41.48/41.86  Deleted:      1395
% 41.48/41.86  Deletedinuse: 68
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    599353
% 41.48/41.86  Kept:         102230
% 41.48/41.86  Inuse:        1719
% 41.48/41.86  Deleted:      1395
% 41.48/41.86  Deletedinuse: 68
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying clauses:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    613353
% 41.48/41.86  Kept:         104249
% 41.48/41.86  Inuse:        1752
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    624293
% 41.48/41.86  Kept:         106390
% 41.48/41.86  Inuse:        1779
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    633692
% 41.48/41.86  Kept:         108566
% 41.48/41.86  Inuse:        1797
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    641145
% 41.48/41.86  Kept:         110659
% 41.48/41.86  Inuse:        1814
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    649479
% 41.48/41.86  Kept:         112754
% 41.48/41.86  Inuse:        1831
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    658982
% 41.48/41.86  Kept:         114778
% 41.48/41.86  Inuse:        1835
% 41.48/41.86  Deleted:      1659
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    669387
% 41.48/41.86  Kept:         116785
% 41.48/41.86  Inuse:        1845
% 41.48/41.86  Deleted:      1661
% 41.48/41.86  Deletedinuse: 69
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    685379
% 41.48/41.86  Kept:         119846
% 41.48/41.86  Inuse:        1867
% 41.48/41.86  Deleted:      1664
% 41.48/41.86  Deletedinuse: 72
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    700253
% 41.48/41.86  Kept:         122044
% 41.48/41.86  Inuse:        1882
% 41.48/41.86  Deleted:      1665
% 41.48/41.86  Deletedinuse: 73
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying clauses:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    712543
% 41.48/41.86  Kept:         124205
% 41.48/41.86  Inuse:        1912
% 41.48/41.86  Deleted:      2146
% 41.48/41.86  Deletedinuse: 73
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    723793
% 41.48/41.86  Kept:         126212
% 41.48/41.86  Inuse:        1934
% 41.48/41.86  Deleted:      2146
% 41.48/41.86  Deletedinuse: 73
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    733710
% 41.48/41.86  Kept:         128408
% 41.48/41.86  Inuse:        1957
% 41.48/41.86  Deleted:      2157
% 41.48/41.86  Deletedinuse: 84
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    741750
% 41.48/41.86  Kept:         130424
% 41.48/41.86  Inuse:        1976
% 41.48/41.86  Deleted:      2163
% 41.48/41.86  Deletedinuse: 85
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    750258
% 41.48/41.86  Kept:         132657
% 41.48/41.86  Inuse:        1994
% 41.48/41.86  Deleted:      2175
% 41.48/41.86  Deletedinuse: 94
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    761271
% 41.48/41.86  Kept:         134926
% 41.48/41.86  Inuse:        2010
% 41.48/41.86  Deleted:      2181
% 41.48/41.86  Deletedinuse: 96
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    772761
% 41.48/41.86  Kept:         137040
% 41.48/41.86  Inuse:        2040
% 41.48/41.86  Deleted:      2181
% 41.48/41.86  Deletedinuse: 96
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    785458
% 41.48/41.86  Kept:         139045
% 41.48/41.86  Inuse:        2073
% 41.48/41.86  Deleted:      2184
% 41.48/41.86  Deletedinuse: 96
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Intermediate Status:
% 41.48/41.86  Generated:    821869
% 41.48/41.86  Kept:         142190
% 41.48/41.86  Inuse:        2081
% 41.48/41.86  Deleted:      2189
% 41.48/41.86  Deletedinuse: 100
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  Resimplifying inuse:
% 41.48/41.86  Done
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  Bliksems!, er is een bewijs:
% 41.48/41.86  % SZS status Unsatisfiable
% 41.48/41.86  % SZS output start Refutation
% 41.48/41.86  
% 41.48/41.86  clause( 438, [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T )
% 41.48/41.86    , 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 491, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.86    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 502, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ), 
% 41.48/41.86    'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 503, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), T ), 
% 41.48/41.86    ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 514, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.86    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.86    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.86    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.86    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 138623, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W )
% 41.48/41.86    , 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 138955, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, 'c_Map_Odom'( 
% 41.48/41.86    'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', Y ), Y
% 41.48/41.86     ) ] )
% 41.48/41.86  .
% 41.48/41.86  clause( 143659, [] )
% 41.48/41.86  .
% 41.48/41.86  
% 41.48/41.86  
% 41.48/41.86  % SZS output end Refutation
% 41.48/41.86  found a proof!
% 41.48/41.86  
% 41.48/41.86  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 41.48/41.86  
% 41.48/41.86  initialclauses(
% 41.48/41.86  [ clause( 143661, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( T, X, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( T, X, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143662, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Y, X ), 'c_Set_Oinsert'( Y
% 41.48/41.86    , 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ) ) ] )
% 41.48/41.86  , clause( 143663, [ ~( =( 'c_Set_Oinsert'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), Y ), 
% 41.48/41.86    'c_Set_Oinsert'( Z, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ), =( X, Z ) ] )
% 41.48/41.86  , clause( 143664, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z ) ] )
% 41.48/41.86  , clause( 143665, [ =( 'c_Set_Oinsert'( X, 'c_HOL_Ominus__class_Ominus'( Y
% 41.48/41.86    , 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), 'c_Set_Oinsert'( X, 
% 41.48/41.86    Y, Z ) ) ] )
% 41.48/41.86  , clause( 143666, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OlessThan'( Y
% 41.48/41.86    , X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeast'( 
% 41.48/41.86    Y, X ) ) ] )
% 41.48/41.86  , clause( 143667, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), X ) ] )
% 41.48/41.86  , clause( 143668, [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Z, X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 143669, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), Y ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' )
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143670, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143671, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143672, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    Y, X, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143673, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86    , 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), X ) ) ] )
% 41.48/41.86  , clause( 143674, [ ~( =( hAPP( X, Y ), 'c_Option_Ooption_OSome'( Z, T ) )
% 41.48/41.86     ), =( 'c_Set_Oinsert'( Y, 'c_Map_Odom'( X, U, T ), U ), 'c_Map_Odom'( X
% 41.48/41.86    , U, T ) ) ] )
% 41.48/41.86  , clause( 143675, [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, T, U, W ) ), =( Y, Z ), ~( 'c_in'( Z, T, U ) ), ~( 
% 41.48/41.86    'c_in'( Y, T, U ) ) ] )
% 41.48/41.86  , clause( 143676, [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, 
% 41.48/41.86    U ) ), ~( 'c_in'( Y, T, U ) ), ~( 'c_Fun_Oinj__on'( X, T, U, W ) ), =( Y
% 41.48/41.86    , Z ) ] )
% 41.48/41.86  , clause( 143677, [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, 
% 41.48/41.86    U ) ), ~( 'c_in'( Y, T, U ) ), ~( 'c_Fun_Oinj__on'( X, T, U, W ) ), =( Y
% 41.48/41.86    , Z ) ] )
% 41.48/41.86  , clause( 143678, [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 'c_in'( Z, T, 
% 41.48/41.86    U ) ), ~( 'c_in'( Y, T, U ) ), =( Y, Z ), ~( 'c_Fun_Oinj__on'( X, T, U, W
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143679, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143680, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143681, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143682, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143683, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143684, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143685, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143686, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143687, [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Y, Z ) ] )
% 41.48/41.86  , clause( 143688, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ) ) ] )
% 41.48/41.86  , clause( 143689, [ =( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143690, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Finite__Set_Olinorder__class_OMax'( 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), X ), Y )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143691, [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), ~( =( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, Y, X ), 'c_HOL_Ominus__class_Ominus'( Z
% 41.48/41.86    , T, X ) ) ), =( Z, T ) ] )
% 41.48/41.86  , clause( 143692, [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), ~( =( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 'c_HOL_Ominus__class_Ominus'( T
% 41.48/41.86    , T, X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 143693, [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 41.48/41.86    'c_Set_Oinsert'( Y, 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ] )
% 41.48/41.86  , clause( 143694, [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), T ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143695, [ =( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143696, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T, U ), 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Z
% 41.48/41.86    , Y, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 'tc_fun'( U, 'tc_bool' ) ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ] )
% 41.48/41.86  , clause( 143697, [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T, U ), 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Z
% 41.48/41.86    , Y, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 'tc_fun'( U, 'tc_bool' ) ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( U, 'tc_bool' ) ) ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, Z, T, U ) ), ~( 'c_Fun_Oinj__on'( X, Y, T, U ) ), 
% 41.48/41.86    'c_Fun_Oinj__on'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), T, U ) ] )
% 41.48/41.86  , clause( 143698, [ =( hAPP( 'c_COMBI'( X ), Y ), Y ) ] )
% 41.48/41.86  , clause( 143699, [ hBOOL( hAPP( X, Y ) ), ~( 'c_in'( Y, X, Z ) ) ] )
% 41.48/41.86  , clause( 143700, [ 'c_in'( X, Y, Z ), ~( hBOOL( hAPP( Y, X ) ) ) ] )
% 41.48/41.86  , clause( 143701, [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, Z, T ), T )
% 41.48/41.86    , 'c_Set_Oinsert'( Y, 'c_Set_Oinsert'( X, Z, T ), T ) ) ] )
% 41.48/41.86  , clause( 143702, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ), 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ), ~( 'c_lessequals'( 
% 41.48/41.86    Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143703, [ 'c_in'( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, 
% 41.48/41.86    T ), U ), X, Z ), ~( 'c_in'( U, 'c_Set_Oimage'( Y, X, Z, T ), T ) ) ] )
% 41.48/41.86  , clause( 143704, [ 'c_Fun_Oinj__on'( 'c_Fun_Oid'( X ), Y, X, X ) ] )
% 41.48/41.86  , clause( 143705, [ ~( =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T
% 41.48/41.86     ), U ), hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), W ) ) ), =( 
% 41.48/41.86    U, W ), ~( 'c_in'( W, 'c_Set_Oimage'( Y, X, Z, T ), T ) ), ~( 'c_in'( U, 
% 41.48/41.86    'c_Set_Oimage'( Y, X, Z, T ), T ) ) ] )
% 41.48/41.86  , clause( 143706, [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ] )
% 41.48/41.86  , clause( 143707, [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ] )
% 41.48/41.86  , clause( 143708, [ 'c_in'( X, 'c_Set_Oinsert'( X, Y, Z ), Z ) ] )
% 41.48/41.86  , clause( 143709, [ 'c_Fun_Oinj__on'( X, 'c_Set_Oinsert'( Y, Z, T ), T, U )
% 41.48/41.86    , 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    Z, 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ), 'tc_fun'( T, 'tc_bool' ) ), T, U ), U ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, Z, T, U ) ) ] )
% 41.48/41.86  , clause( 143710, [ =( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), 'c_Fun_Oid'( 
% 41.48/41.86    X ), X, X ), 'c_Fun_Oid'( X ) ) ] )
% 41.48/41.86  , clause( 143711, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Y, X ), Y ) ] )
% 41.48/41.86  , clause( 143712, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143713, [ 'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( X, Y, Z, T )
% 41.48/41.86    , Z ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), Z, T ) ), ~( 'c_Finite__Set_Ofinite'( Y, T ) ) ] )
% 41.48/41.86  , clause( 143714, [ =( 'c_Fun_Ocomp'( 'c_Fun_Oid'( X ), Y, X, X, Z ), Y ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143715, [ =( 'c_Fun_Ocomp'( X, 'c_Fun_Oid'( Y ), Y, Z, Y ), X ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143716, [ =( 'c_Fun_Ocomp'( X, 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), Y
% 41.48/41.86    , Z, Z ), 'c_Fun_Oid'( Z ) ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ] )
% 41.48/41.86  , clause( 143717, [ ~( =( 'c_Fun_Ocomp'( X, 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), Y
% 41.48/41.86    , Z, Z ), 'c_Fun_Oid'( Z ) ) ), 'c_Fun_Osurj'( X, Y, Z ) ] )
% 41.48/41.86  , clause( 143718, [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143719, [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143720, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143721, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143722, [ 'c_Fun_Oinj__on'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W
% 41.48/41.86     ), ~( 'c_Fun_Oinj__on'( 'c_Fun_Ocomp'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.86  , clause( 143723, [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ), =( 'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z
% 41.48/41.86    , 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143724, [ =( X, Y ), ~( 'c_in'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143725, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'c_Set_Oinsert'( 
% 41.48/41.86    Z, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastAtMost'( Y
% 41.48/41.86    , Z, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143726, [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool'
% 41.48/41.86     ) ), ~( 'c_in'( Y, X, Z ) ), ~( 'c_lessequals'( X, 'c_Set_Oinsert'( Y, T
% 41.48/41.86    , Z ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143727, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_in'( Y, X, T ) ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143728, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_in'( Y, X, T ) ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143729, [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X
% 41.48/41.86    , 'c_Set_Oinsert'( U, Y, Z ), Z, T ) ) ] )
% 41.48/41.86  , clause( 143730, [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y
% 41.48/41.86    , Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( Y, T
% 41.48/41.86    , 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_in'( X, T, Z ) ) ] )
% 41.48/41.86  , clause( 143731, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143732, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OatLeast'( Y, 
% 41.48/41.86    X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OlessThan'( Y
% 41.48/41.86    , X ) ) ] )
% 41.48/41.86  , clause( 143733, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86    , 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143734, [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143735, [ 'c_in'( X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), Z ), 'c_in'( X, Y, Z ) ] )
% 41.48/41.86  , clause( 143736, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143737, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Y, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143738, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143739, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143740, [ 'c_Fun_Oinj__on'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z
% 41.48/41.86    , 'tc_fun'( T, 'tc_bool' ) ), T, U ), ~( 'c_Fun_Oinj__on'( X, Y, T, U ) )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143741, [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, 
% 41.48/41.86    'c_Fun_Ocomp'( Y, Z, T, U, W ), W, U ), V0 ), hAPP( 'c_Fun_Ocomp'( 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( X, Z, W, T ), 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Set_Oimage'( Z, X, W, T ), Y, T, U ), 
% 41.48/41.86    T, W, U ), V0 ) ), ~( 'c_in'( V0, 'c_Set_Oimage'( Y, 'c_Set_Oimage'( Z, X
% 41.48/41.86    , W, T ), T, U ), U ) ), ~( 'c_Fun_Oinj__on'( Z, X, W, T ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( Y, 'c_Set_Oimage'( Z, X, W, T ), T, U ) ) ] )
% 41.48/41.86  , clause( 143742, [ =( 'c_Set_Oimage'( X, 'c_HOL_Ouminus__class_Ouminus'( Y
% 41.48/41.86    , 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Set_Oimage'( X, Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_Fun_Obij'( X, Z, T ) ) ] )
% 41.48/41.86  , clause( 143743, [ ~( hBOOL( hAPP( X, Y ) ) ), ~( 'c_in'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143744, [ 'c_Fun_Obij'( 'c_Fun_Oid'( X ), X, X ) ] )
% 41.48/41.86  , clause( 143745, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143746, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143747, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), Y, X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 143748, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 143749, [ 'c_in'( X, 'c_Inductive_Ocomplete__lattice__class_Ogfp'( 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_lessequals'( T, hAPP( Y, T ), 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_in'( X, T, Z ) ) ] )
% 41.48/41.86  , clause( 143750, [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ) ) ), 'c_in'( X
% 41.48/41.86    , Y, Z ) ] )
% 41.48/41.86  , clause( 143751, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( 
% 41.48/41.86    Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( Z ), 'tc_bool' ) ), 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, T, 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143752, [ 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), T ), 'c_in'( X, Z, T ), ~( 'c_in'( X, Y, T ) ) ] )
% 41.48/41.86  , clause( 143753, [ 'c_in'( X, 'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), T ), 'c_in'( X, Z, T ), ~( 'c_in'( X, Y, T ) ) ] )
% 41.48/41.86  , clause( 143754, [ =( 'c_Set_Ovimage'( X, 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), T, Z ), 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Set_Ovimage'( X, Y, T, Z ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143755, [ =( hAPP( X, hAPP( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, Y, Z ), T
% 41.48/41.86     ) ), T ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ] )
% 41.48/41.86  , clause( 143756, [ 'c_Fun_Obij'( X, Y, Z ), ~( 'c_Fun_Osurj'( X, Y, Z ) )
% 41.48/41.86    , ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y, Z ) ) ] )
% 41.48/41.86  , clause( 143757, [ 'c_Fun_Obij'( X, Y, Z ), ~( 'c_Fun_Osurj'( X, Y, Z ) )
% 41.48/41.86    , ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y, Z ) ) ] )
% 41.48/41.86  , clause( 143758, [ =( 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, 
% 41.48/41.86    Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ] )
% 41.48/41.86  , clause( 143759, [ 'c_in'( X, Y, Z ), ~( 'c_lessequals'( 'c_Set_Oinsert'( 
% 41.48/41.86    X, T, Z ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143760, [ hBOOL( hAPP( 'c_Set_Oinsert'( X, Y, Z ), T ) ), ~( 
% 41.48/41.86    hBOOL( hAPP( Y, T ) ) ) ] )
% 41.48/41.86  , clause( 143761, [ =( 'c_Set_Oinsert'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z
% 41.48/41.86    , T, U ), U ), 'c_Set_Oimage'( X, Z, T, U ) ), ~( 'c_in'( Y, Z, T ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143762, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), 
% 41.48/41.86    'c_in'( Y, X, T ) ] )
% 41.48/41.86  , clause( 143763, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_in'( T, X, Z ), ~( 'c_lessequals'( X, 'c_Set_Oinsert'( T, Y, Z ), 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143764, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), 
% 41.48/41.86    'c_in'( Y, X, T ) ] )
% 41.48/41.86  , clause( 143765, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( X, 'c_Set_Oinsert'( T, Y, Z ), 'tc_fun'( Z, 'tc_bool' ) )
% 41.48/41.86     ), 'c_in'( T, X, Z ) ] )
% 41.48/41.86  , clause( 143766, [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 'c_Set_Oinsert'( X, T
% 41.48/41.86    , Z ) ) ), 'c_in'( X, T, Z ), 'c_in'( X, Y, Z ), =( Y, T ) ] )
% 41.48/41.86  , clause( 143767, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ) ), 'c_in'( Y, X, T ) ] )
% 41.48/41.86  , clause( 143768, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oinsert'( X, Y, Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ), 'c_in'( X, T, Z ) ] )
% 41.48/41.86  , clause( 143769, [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ), =( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143770, [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ), =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143771, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ), =( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143772, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ), =( Z, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143773, [ ~( =( 'c_Fun_Ocomp'( X, Y, Z, T, U ), 'c_Fun_Ocomp'( 
% 41.48/41.86    'c_Fun_Oid'( T ), W, T, T, U ) ) ), =( hAPP( X, hAPP( Y, V0 ) ), hAPP( W
% 41.48/41.86    , V0 ) ) ] )
% 41.48/41.86  , clause( 143774, [ ~( =( 'c_Finite__Set_Ocard'( X, Y ), 
% 41.48/41.86    'c_Finite__Set_Ocard'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ), ~( 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y ) ), =( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143775, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143776, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143777, [ =( 'c_Set_Ovimage'( X, Y, Z, T ), 'c_Set_Oimage'( 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), X, Z, T ), Y, T, Z ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143778, [ 'c_Fun_Obij__betw'( 'c_Hilbert__Choice_Oinv__into'( X, 
% 41.48/41.86    Y, Z, T ), U, X, T, Z ), ~( 'c_Fun_Obij__betw'( Y, X, U, Z, T ) ) ] )
% 41.48/41.86  , clause( 143779, [ =( 'c_Set_Ovimage'( 'c_Fun_Oid'( X ), Y, X, X ), Y ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143780, [ =( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143781, [ 'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( X, Y, Z, T )
% 41.48/41.86    , Z ), ~( 'c_Finite__Set_Ofinite'( Y, T ) ), ~( 'c_Fun_Obij'( X, Z, T ) )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143782, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( Z, X, T, Y ), T ) ), ~( 
% 41.48/41.86    'c_Fun_Obij'( Z, T, Y ) ) ] )
% 41.48/41.86  , clause( 143783, [ =( 'c_Set_Ovimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, 
% 41.48/41.86    U, T ), 'c_Set_Ovimage'( Y, 'c_Set_Ovimage'( X, W, Z, T ), U, Z ) ) ] )
% 41.48/41.86  , clause( 143784, [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 
% 41.48/41.86    'c_in'( hAPP( Y, X ), Z, U ) ) ] )
% 41.48/41.86  , clause( 143785, [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 
% 41.48/41.86    'c_in'( hAPP( Y, X ), Z, U ) ) ] )
% 41.48/41.86  , clause( 143786, [ 'c_in'( X, 'c_Set_Ovimage'( Y, Z, T, U ), T ), ~( 
% 41.48/41.86    'c_in'( hAPP( Y, X ), Z, U ) ) ] )
% 41.48/41.86  , clause( 143787, [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, 
% 41.48/41.86    'c_Set_Ovimage'( X, Z, U, T ), U ) ) ] )
% 41.48/41.86  , clause( 143788, [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, 
% 41.48/41.86    'c_Set_Ovimage'( X, Z, U, T ), U ) ) ] )
% 41.48/41.86  , clause( 143789, [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X )
% 41.48/41.86     ), =( 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ), X ) ) ] )
% 41.48/41.86  , clause( 143790, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    Y, X, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143791, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143792, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143793, [ ~( =( hAPP( 'c_Com_Ocom_OBODY', X ), hAPP( 
% 41.48/41.86    'c_Com_Ocom_OBODY', Y ) ) ), =( X, Y ) ] )
% 41.48/41.86  , clause( 143794, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143795, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ) ) ] )
% 41.48/41.86  , clause( 143796, [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X )
% 41.48/41.86     ), =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ) ) ] )
% 41.48/41.86  , clause( 143797, [ =( 'c_Set_Oinsert'( X, Y, Z ), Y ), ~( 'c_in'( X, Y, Z
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143798, [ =( 'c_Set_Oinsert'( X, Y, Z ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oinsert'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143799, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143800, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143801, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143802, [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 41.48/41.86    'c_Set_Oimage'( Y, T, X, Z ), Z, X ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ] )
% 41.48/41.86  , clause( 143803, [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 41.48/41.86    'c_Set_Oimage'( Y, T, X, Z ), Z, X ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ] )
% 41.48/41.86  , clause( 143804, [ 'c_Fun_Osurj'( 'c_Fun_Oid'( X ), X, X ) ] )
% 41.48/41.86  , clause( 143805, [ 'c_Fun_Oinj__on'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U
% 41.48/41.86    , T ), ~( 'c_Fun_Oinj__on'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ), 
% 41.48/41.86    ~( 'c_Fun_Oinj__on'( Y, W, U, Z ) ) ] )
% 41.48/41.86  , clause( 143806, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143807, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ) ) ] )
% 41.48/41.86  , clause( 143808, [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X )
% 41.48/41.86     ), =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ) ) ] )
% 41.48/41.86  , clause( 143809, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, X, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143810, [ =( 'c_Set_Ovimage'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), U, T ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Set_Ovimage'( X, Y, U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U
% 41.48/41.86    , 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143811, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143812, [ ~( 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Z, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), T, U ), U ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Set_Oinsert'( 
% 41.48/41.86    Y, Z, T ), T, U ) ) ] )
% 41.48/41.86  , clause( 143813, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143814, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86    , 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), X ) ) ] )
% 41.48/41.86  , clause( 143815, [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y
% 41.48/41.86    , Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Set_Oinsert'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ), 
% 41.48/41.86    'c_in'( X, T, Z ) ] )
% 41.48/41.86  , clause( 143816, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ), 
% 41.48/41.86    ~( 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143817, [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, X, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ) ] )
% 41.48/41.86  , clause( 143818, [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ) ] )
% 41.48/41.86  , clause( 143819, [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Y, Y ), ~( 'c_Fun_Osurj'( X, Y, Y ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 143820, [ 'c_Fun_Osurj'( X, Y, Y ), ~( 'c_Fun_Oinj__on'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y, Y ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 143821, [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X
% 41.48/41.86    , 'c_Lattices_Oupper__semilattice__class_Osup'( U, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z, T ) ) ] )
% 41.48/41.86  , clause( 143822, [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Oinj__on'( X
% 41.48/41.86    , 'c_Lattices_Oupper__semilattice__class_Osup'( Y, U, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z, T ) ) ] )
% 41.48/41.86  , clause( 143823, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( Y
% 41.48/41.86    , 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143824, [ ~( =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ), 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 143825, [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), U, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( X, U, Z
% 41.48/41.86    , T ), 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ] )
% 41.48/41.86  , clause( 143826, [ 'c_Fun_Oinj__on'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, X ), ~( 
% 41.48/41.86    'c_Fun_Osurj'( Y, X, Z ) ) ] )
% 41.48/41.86  , clause( 143827, [ =( 'c_HOL_Ominus__class_Ominus'( 'c_Set_Oinsert'( X, Y
% 41.48/41.86    , Z ), 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Y ), 'c_in'( X, Y, Z ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143828, [ =( hAPP( 'c_Fun_Oid'( X ), Y ), Y ) ] )
% 41.48/41.86  , clause( 143829, [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143830, [ 'c_lessequals'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 'tc_bool' ) ), Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143831, [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_Fun_Obij__betw'( 
% 41.48/41.86    X, Y, U, Z, T ) ) ] )
% 41.48/41.86  , clause( 143832, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143833, [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 41.48/41.86     ), Y ) ] )
% 41.48/41.86  , clause( 143834, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 41.48/41.86     ), Y ) ] )
% 41.48/41.86  , clause( 143835, [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( Y, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143836, [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( Y, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143837, [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X
% 41.48/41.86     ), Y ) ] )
% 41.48/41.86  , clause( 143838, [ ~( 'class_OrderedGroup_Oab__group__add'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 41.48/41.86    X ), 'c_HOL_Ominus__class_Ominus'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143839, [ =( 'c_Set_Ovimage'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), U, T ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Ovimage'( X, Y, U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U
% 41.48/41.86    , 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143840, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( 
% 41.48/41.86    hAPP( 'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Com_Ocom_OBODY', Y ) ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    'tc_Com_Ostate' ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( 'c_Set_Oinsert'( hAPP( 
% 41.48/41.86    'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Com_Ocom_OBODY', Y ) ), X, 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'c_Set_Oinsert'( hAPP( 
% 41.48/41.86    'c_Hoare__Mirabelle_OMGT', hAPP( 'c_Option_Othe'( 'tc_Com_Ocom' ), hAPP( 
% 41.48/41.86    'c_Com_Obody', Y ) ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ), 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143841, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), ~( =( 'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( T, U, X ) ) ), 'c_lessequals'( Z, Y, X ), 
% 41.48/41.86    ~( 'c_lessequals'( U, T, X ) ) ] )
% 41.48/41.86  , clause( 143842, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), ~( =( 'c_HOL_Ominus__class_Ominus'( Y, Z, X ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( T, U, X ) ) ), 'c_lessequals'( U, T, X ), 
% 41.48/41.86    ~( 'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143843, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Set_Oinsert'( X, Y, Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Set_Oinsert'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143844, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oinsert'( 
% 41.48/41.86    Y, 'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ) ) ] )
% 41.48/41.86  , clause( 143845, [ 'c_Fun_Obij'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), U, T ), 
% 41.48/41.86    ~( 'c_Fun_Obij'( X, Z, T ) ), ~( 'c_Fun_Obij'( Y, U, Z ) ) ] )
% 41.48/41.86  , clause( 143846, [ =( 'c_Set_Ovimage'( X, 'c_HOL_Ominus__class_Ominus'( Y
% 41.48/41.86    , Z, 'tc_fun'( T, 'tc_bool' ) ), U, T ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Set_Ovimage'( X, Y, U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U
% 41.48/41.86    , 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143847, [ =( 'c_Set_Ovimage'( X, 'c_Set_Oimage'( X, Y, Z, T ), Z
% 41.48/41.86    , T ), Y ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ] )
% 41.48/41.86  , clause( 143848, [ =( 'c_Set_Ovimage'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Z, Y ), 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143849, [ 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Y, Z ), ~( 'c_Fun_Obij'( X, Y, Z ) ) ] )
% 41.48/41.86  , clause( 143850, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ), X ), 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    X ) ) ] )
% 41.48/41.86  , clause( 143851, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ), Y, X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 143852, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143853, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143854, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143855, [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y
% 41.48/41.86    , Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143856, [ =( 'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y
% 41.48/41.86    , Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ), T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Z, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143857, [ ~( =( 'c_Set_Oinsert'( X, Y, Z ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ) ) ) ] )
% 41.48/41.86  , clause( 143858, [ 'c_Fun_Oinj__on'( 'c_COMBI'( X ), Y, X, X ) ] )
% 41.48/41.86  , clause( 143859, [ 'c_in'( X, 'c_Set_Ovimage'( Y, 'c_Set_Oinsert'( hAPP( Y
% 41.48/41.86    , X ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), T
% 41.48/41.86    , Z ), T ) ] )
% 41.48/41.86  , clause( 143860, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oinsert'( X, Y, Z ), 'c_Set_Oinsert'( X, T, Z ), 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Set_Oinsert'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143861, [ 'c_Fun_Osurj'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), U, T ), 
% 41.48/41.86    ~( 'c_Fun_Osurj'( X, Z, T ) ), ~( 'c_Fun_Osurj'( Y, U, Z ) ) ] )
% 41.48/41.86  , clause( 143862, [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 143863, [ =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( X, Y, Z ), Z )
% 41.48/41.86    , 'c_Set_Oinsert'( X, Y, Z ) ) ] )
% 41.48/41.86  , clause( 143864, [ 'c_Map_Omap__le'( X, X, Y, Z ) ] )
% 41.48/41.86  , clause( 143865, [ 'c_Map_Omap__le'( X, Y, Z, T ), ~( 'c_Map_Omap__le'( U
% 41.48/41.86    , Y, Z, T ) ), ~( 'c_Map_Omap__le'( X, U, Z, T ) ) ] )
% 41.48/41.86  , clause( 143866, [ hBOOL( hAPP( X, Y ) ), =( Z, Y ), ~( hBOOL( hAPP( 
% 41.48/41.86    'c_Set_Oinsert'( Z, X, T ), Y ) ) ) ] )
% 41.48/41.86  , clause( 143867, [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( X, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 143868, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143869, [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, 
% 41.48/41.86    U, Z, T ) ) ), ~( 'c_Fun_Oinj__on'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, U, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z, T ) ), =( Y, U ) ] )
% 41.48/41.86  , clause( 143870, [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( X, Y, Z, T ), 
% 41.48/41.86    hAPP( Y, U ) ), U ), ~( 'c_in'( U, X, Z ) ), ~( 'c_Fun_Oinj__on'( Y, X, Z
% 41.48/41.86    , T ) ) ] )
% 41.48/41.86  , clause( 143871, [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_Fun_Oinj__on'( T, Y, Z, U
% 41.48/41.86     ) ), =( hAPP( 'c_Hilbert__Choice_Oinv__into'( Y, T, Z, U ), hAPP( T, X )
% 41.48/41.86     ), X ) ] )
% 41.48/41.86  , clause( 143872, [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( T, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143873, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ), X ), 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    X ) ) ] )
% 41.48/41.86  , clause( 143874, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ), Y, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143875, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143876, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143877, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Fun_Osurj'( Z, T
% 41.48/41.86    , Y ) ), ~( 'c_Finite__Set_Ofinite'( 'c_Set_Ovimage'( Z, X, T, Y ), T ) )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143878, [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, X ), 
% 41.48/41.86    ~( 'c_in'( Z, 'c_SetInterval_Oord__class_OatLeast'( Y, X ), X ) ) ] )
% 41.48/41.86  , clause( 143879, [ ~( 'class_HOL_Oord'( X ) ), 'c_in'( Y, 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Z, X ), X ), ~( 'c_lessequals'( Z, 
% 41.48/41.86    Y, X ) ) ] )
% 41.48/41.86  , clause( 143880, [ =( 'c_Set_Oimage'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Y, Z ), 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Fun_Osurj'( X, Y, Z ) ) ] )
% 41.48/41.86  , clause( 143881, [ =( 'c_Finite__Set_Ocard'( X, Y ), 'c_Finite__Set_Ocard'( 
% 41.48/41.86    Z, T ) ), ~( 'c_Fun_Obij__betw'( U, X, Z, Y, T ) ) ] )
% 41.48/41.86  , clause( 143882, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( 
% 41.48/41.86    hAPP( 'c_Hoare__Mirabelle_OMGT', Y ), 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) )
% 41.48/41.86    , 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), 
% 41.48/41.86    ~( 'c_Com_OWT'( Y ) ), ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 
% 41.48/41.86    'c_Set_Oinsert'( hAPP( 'c_Hoare__Mirabelle_OMGT', hAPP( 
% 41.48/41.86    'c_Com_Ocom_OBODY', 'v_sko__Hoare__Mirabelle__XMGF__lemma1__1'( X ) ) ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    'tc_Com_Ostate' ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ) ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ostate__not__singleton' ) ] )
% 41.48/41.86  , clause( 143883, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), X, Y, Z ), T, Z, Y ), Y, Z ), T ), ~( 'c_Fun_Osurj'( X
% 41.48/41.86    , Y, Z ) ) ] )
% 41.48/41.86  , clause( 143884, [ =( hAPP( X, Y ), hAPP( Z, Y ) ), ~( 'c_in'( Y, 
% 41.48/41.86    'c_Map_Odom'( X, T, U ), T ) ), ~( 'c_Map_Omap__le'( X, Z, T, U ) ) ] )
% 41.48/41.86  , clause( 143885, [ =( 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Y
% 41.48/41.86    , Z, X, X ), 'c_Fun_Oid'( X ) ), ~( 'c_Fun_Oinj__on'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ] )
% 41.48/41.86  , clause( 143886, [ ~( =( 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Y
% 41.48/41.86    , Z, X, X ), 'c_Fun_Oid'( X ) ) ), 'c_Fun_Oinj__on'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ] )
% 41.48/41.86  , clause( 143887, [ =( 'c_Set_Oimage'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T, U ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ] )
% 41.48/41.86  , clause( 143888, [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ), 'c_lessequals'( T, X, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 143889, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( T, X, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143890, [ 'c_in'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y
% 41.48/41.86    , 'tc_bool' ) ), Y ) ] )
% 41.48/41.86  , clause( 143891, [ ~( =( 'c_Option_Ooption_OSome'( X, Y ), 
% 41.48/41.86    'c_Option_Ooption_OSome'( Z, Y ) ) ), =( X, Z ) ] )
% 41.48/41.86  , clause( 143892, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143893, [ =( 'c_HOL_Ominus__class_Ominus'( X, X, 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143894, [ =( hAPP( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W ), hAPP( X, 
% 41.48/41.86    hAPP( Y, W ) ) ) ] )
% 41.48/41.86  , clause( 143895, [ =( hAPP( X, hAPP( Y, Z ) ), hAPP( 'c_Fun_Ocomp'( X, Y, 
% 41.48/41.86    T, U, W ), Z ) ) ] )
% 41.48/41.86  , clause( 143896, [ ~( =( hAPP( X, Y ), 'c_Option_Ooption_OSome'( Z, T ) )
% 41.48/41.86     ), 'c_in'( Y, 'c_Map_Odom'( X, U, T ), U ) ] )
% 41.48/41.86  , clause( 143897, [ =( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), X, 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143898, [ 'c_in'( X, Y, Z ), ~( 'c_in'( hAPP( T, X ), 
% 41.48/41.86    'c_Set_Oimage'( T, Y, Z, U ), U ) ), ~( 'c_Fun_Oinj__on'( T, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, U ) ) ] )
% 41.48/41.86  , clause( 143899, [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U )
% 41.48/41.86    , ~( 'c_in'( Y, Z, T ) ), ~( 'c_Fun_Oinj__on'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( T, 'tc_bool' ) ), T, U ) ) ] )
% 41.48/41.86  , clause( 143900, [ =( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, Y, Z, T ), Z
% 41.48/41.86    , T ), Y ), ~( 'c_Fun_Osurj'( X, Z, T ) ) ] )
% 41.48/41.86  , clause( 143901, [ ~( =( hAPP( X, Y ), hAPP( X, Z ) ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T, U ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 143902, [ hBOOL( hAPP( X, Y ) ), hBOOL( hAPP( Z, Y ) ), ~( hBOOL( 
% 41.48/41.86    hAPP( 'c_Lattices_Oupper__semilattice__class_Osup'( Z, X, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), Y ) ) ) ] )
% 41.48/41.86  , clause( 143903, [ hBOOL( hAPP( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( Y, T ) ) ) ] )
% 41.48/41.86  , clause( 143904, [ hBOOL( hAPP( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( X, T ) ) ) ] )
% 41.48/41.86  , clause( 143905, [ 'c_in'( X, Y, Z ), 'c_in'( X, T, Z ), ~( 'c_in'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( T, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 143906, [ =( 'c_Set_Ovimage'( 'c_COMBI'( X ), Y, X, X ), Y ) ] )
% 41.48/41.86  , clause( 143907, [ =( 'c_Finite__Set_Ocard'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    X, 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), 
% 41.48/41.86    'c_Finite__Set_Ocard'( X, Z ) ), 'c_in'( Y, X, Z ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( X, Z ) ) ] )
% 41.48/41.86  , clause( 143908, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143909, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143910, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143911, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143912, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143913, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143914, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastLessThan'( Y, T, X ) )
% 41.48/41.86    , ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143915, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Finite__Set_Olinorder__class_OMin'( 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), X ), Y )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143916, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ), X ), Y ) ] )
% 41.48/41.86  , clause( 143917, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ), Y, X ), Y ) ] )
% 41.48/41.86  , clause( 143918, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), Y ) ] )
% 41.48/41.86  , clause( 143919, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143920, [ =( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 143921, [ ~( 'c_Fun_Oinj__on'( X, Y, Z, T ) ), 'c_Fun_Obij__betw'( 
% 41.48/41.86    X, Y, 'c_Set_Oimage'( X, Y, Z, T ), Z, T ) ] )
% 41.48/41.86  , clause( 143922, [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, 
% 41.48/41.86    U, Z, T ) ) ), ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ), =( Y, U ) ] )
% 41.48/41.86  , clause( 143923, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OatMost'( Y, X
% 41.48/41.86     ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OgreaterThan'( 
% 41.48/41.86    Y, X ) ) ] )
% 41.48/41.86  , clause( 143924, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ), =( Z, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 143925, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ), =( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 143926, [ =( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), 'c_Fun_Ocomp'( 
% 41.48/41.86    Y, Z, T, U, X ), X, U ), 'c_Fun_Ocomp'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Z, X, T ), 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Y, T, U ), T, X, U ) ), ~( 'c_Fun_Obij'( Z, X, T ) ), 
% 41.48/41.86    ~( 'c_Fun_Obij'( Y, T, U ) ) ] )
% 41.48/41.86  , clause( 143927, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastAtMost'( Y, T, X ) ), 
% 41.48/41.86    ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143928, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    Y ), 'tc_bool' ) ), Y ) ] )
% 41.48/41.86  , clause( 143929, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Otop__class_Otop'( X ), X )
% 41.48/41.86    , 'c_Orderings_Obot__class_Obot'( X ) ) ] )
% 41.48/41.86  , clause( 143930, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143931, [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, X ), 
% 41.48/41.86    ~( 'c_in'( Y, 'c_SetInterval_Oord__class_OatMost'( Z, X ), X ) ) ] )
% 41.48/41.86  , clause( 143932, [ ~( 'class_HOL_Oord'( X ) ), 'c_in'( Y, 
% 41.48/41.86    'c_SetInterval_Oord__class_OatMost'( Z, X ), X ), ~( 'c_lessequals'( Y, Z
% 41.48/41.86    , X ) ) ] )
% 41.48/41.86  , clause( 143933, [ ~( hBOOL( hAPP( 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), Y ) ) ) ] )
% 41.48/41.86  , clause( 143934, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143935, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 143936, [ ~( =( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143937, [ 'c_Fun_Osurj'( X, Y, Z ), ~( 'c_Fun_Obij'( X, Y, Z ) )
% 41.48/41.86     ] )
% 41.48/41.86  , clause( 143938, [ ~( 'c_in'( X, Y, Z ) ), ~( 'c_in'( X, T, Z ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) )
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 143939, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ), X ), Y ) ] )
% 41.48/41.86  , clause( 143940, [ ~( 'class_Lattices_Obounded__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ), Y, X ), Y ) ] )
% 41.48/41.86  , clause( 143941, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), Y ) ] )
% 41.48/41.86  , clause( 143942, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143943, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), Z, X ) ) ] )
% 41.48/41.86  , clause( 143944, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( T, Y, X ), Z, X ) ) ] )
% 41.48/41.86  , clause( 143945, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X
% 41.48/41.86     ), X ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143946, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X
% 41.48/41.86     ), X ), ~( 'c_lessequals'( Y, T, X ) ) ] )
% 41.48/41.86  , clause( 143947, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), Z, X ) ) ] )
% 41.48/41.86  , clause( 143948, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( T, Y, X ), Z, X ) ) ] )
% 41.48/41.86  , clause( 143949, [ ~( 'class_Complete__Lattice_Ocomplete__lattice'( X ) )
% 41.48/41.86    , 'c_lessequals'( Y, 'c_Inductive_Ocomplete__lattice__class_Ogfp'( Z, X )
% 41.48/41.86    , X ), ~( 'c_lessequals'( Y, hAPP( Z, Y ), X ) ) ] )
% 41.48/41.86  , clause( 143950, [ ~( 'class_Orderings_Otop'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( X ), X ) ] )
% 41.48/41.86  , clause( 143951, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    Y, X ) ] )
% 41.48/41.86  , clause( 143952, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    Z, X ) ] )
% 41.48/41.86  , clause( 143953, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X
% 41.48/41.86     ), X ), ~( 'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143954, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X
% 41.48/41.86     ), X ), ~( 'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143955, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X
% 41.48/41.86     ), X ), ~( 'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143956, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Z, X ) ] )
% 41.48/41.86  , clause( 143957, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y, X ) ] )
% 41.48/41.86  , clause( 143958, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Z ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143959, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Z ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ] )
% 41.48/41.86  , clause( 143960, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), Y ), ~( 
% 41.48/41.86    'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143961, [ ~( 'class_Orderings_Obot'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( X ), Y, X ) ] )
% 41.48/41.86  , clause( 143962, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 'c_lessequals'( Z, Y, X )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143963, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Z, X ), 'c_HOL_Ouminus__class_Ouminus'( Y
% 41.48/41.86    , X ), X ) ) ] )
% 41.48/41.86  , clause( 143964, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 143965, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), ~( =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Y ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ] )
% 41.48/41.86  , clause( 143966, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), Z ), ~( 
% 41.48/41.86    'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 143967, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    T, X ), ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143968, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X
% 41.48/41.86     ), X ) ] )
% 41.48/41.86  , clause( 143969, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, 'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X
% 41.48/41.86     ), X ) ] )
% 41.48/41.86  , clause( 143970, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    T, X ), ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143971, [ ~( 'class_Lattices_Oupper__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    T, X ), ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( Y, T, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 143972, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( Y
% 41.48/41.86    , 'c_Lattices_Oupper__semilattice__class_Osup'( Z, Y, X ), X ) ] )
% 41.48/41.86  , clause( 143973, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( Y
% 41.48/41.86    , 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ) ] )
% 41.48/41.86  , clause( 143974, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143975, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( T, Z, X ), X ) ) ] )
% 41.48/41.86  , clause( 143976, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    T, X ), ~( 'c_lessequals'( Y, T, X ) ) ] )
% 41.48/41.86  , clause( 143977, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), 
% 41.48/41.86    T, X ), ~( 'c_lessequals'( Z, T, X ) ) ] )
% 41.48/41.86  , clause( 143978, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 143979, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ), ~( 'c_lessequals'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( T, Z, X ), X ) ) ] )
% 41.48/41.86  , clause( 143980, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( Y, 'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 
% 41.48/41.86    'c_lessequals'( Z, 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ) ) ] )
% 41.48/41.86  , clause( 143981, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( Y, 'c_HOL_Ouminus__class_Ouminus'( Z, X ), X ), ~( 
% 41.48/41.86    'c_lessequals'( Z, 'c_HOL_Ouminus__class_Ouminus'( Y, X ), X ) ) ] )
% 41.48/41.86  , clause( 143982, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z, X ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Z, X ), Y, X ) ) ] )
% 41.48/41.86  , clause( 143983, [ ~( 'class_OrderedGroup_Opordered__ab__group__add'( X )
% 41.48/41.86     ), 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, X ), Z, X ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Z, X ), Y, X ) ) ] )
% 41.48/41.86  , clause( 143984, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.86    Y, 'c_Finite__Set_Olinorder__class_OMax'( Z, X ), X ), ~( 'c_in'( Y, Z, X
% 41.48/41.86     ) ), ~( 'c_Finite__Set_Ofinite'( Z, X ) ) ] )
% 41.48/41.86  , clause( 143985, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), Z, X ), ~( 'c_in'( Z, Y, X
% 41.48/41.86     ) ), ~( 'c_Finite__Set_Ofinite'( Y, X ) ) ] )
% 41.48/41.86  , clause( 143986, [ ~( 'class_Finite__Set_Ofinite_Ofinite'( X ) ), 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143987, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Lattices_Oupper__semilattice__class_Osup'( Z
% 41.48/41.86    , X, 'tc_fun'( Y, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 143988, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Lattices_Oupper__semilattice__class_Osup'( X
% 41.48/41.86    , Z, 'tc_fun'( Y, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 143989, [ 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( X, Z ) ) ] )
% 41.48/41.86  , clause( 143990, [ 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( X, Z ) ) ] )
% 41.48/41.86  , clause( 143991, [ 'c_Finite__Set_Ofinite'( 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 143992, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oinsert'( X, Y, Z ), Z
% 41.48/41.86     ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  , clause( 143993, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_Set_Oinsert'( Z, X, Y ), Y ) ) ] )
% 41.48/41.86  , clause( 143994, [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z )
% 41.48/41.86     ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  , clause( 143995, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( Y
% 41.48/41.86    , 'tc_bool' ) ), Y ) ), ~( 'c_Finite__Set_Ofinite'( Z, Y ) ) ] )
% 41.48/41.86  , clause( 143996, [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 143997, [ 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  , clause( 143998, [ 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( X, Z ) ) ] )
% 41.48/41.86  , clause( 143999, [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T )
% 41.48/41.86    , T ), 'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_Fun_Oinj__on'( X, Y, Z, T )
% 41.48/41.86     ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  , clause( 144000, [ ~( =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T
% 41.48/41.86     ), T ), 'c_Finite__Set_Ocard'( Y, Z ) ) ), ~( 'c_Finite__Set_Ofinite'( Y
% 41.48/41.86    , Z ) ), 'c_Fun_Oinj__on'( X, Y, Z, T ) ] )
% 41.48/41.86  , clause( 144001, [ 'c_lessequals'( 'c_Set_Oinsert'( X, Y, Z ), 
% 41.48/41.86    'c_Set_Oinsert'( X, T, Z ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 41.48/41.86    Y, T, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144002, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), Z ), ~( 'c_lessequals'( X, Y, 'tc_fun'( T, 'tc_bool' )
% 41.48/41.86     ) ), ~( 'c_lessequals'( Z, X, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144003, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( T, U, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 41.48/41.86    Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z
% 41.48/41.86    , 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144004, [ 'c_Fun_Oinj__on'( X, Y, Z, T ), ~( 'c_lessequals'( Y, U
% 41.48/41.86    , 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( X, U, Z, T ) ) ] )
% 41.48/41.86  , clause( 144005, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 
% 41.48/41.86    'c_lessequals'( T, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144006, [ 'c_in'( X, Y, Z ), ~( 'c_lessequals'( T, Y, 'tc_fun'( Z
% 41.48/41.86    , 'tc_bool' ) ) ), ~( 'c_in'( X, T, Z ) ) ] )
% 41.48/41.86  , clause( 144007, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 
% 41.48/41.86    'c_lessequals'( T, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144008, [ 'c_in'( X, Y, Z ), ~( 'c_in'( X, T, Z ) ), ~( 
% 41.48/41.86    'c_lessequals'( T, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144009, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( T, X, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144010, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_Lattices_Oupper__semilattice__class_Osup'( X, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144011, [ 'c_lessequals'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144012, [ 'c_lessequals'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, Y, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144013, [ 'c_lessequals'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, Y, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144014, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144015, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), X, 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144016, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( T, U, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( 
% 41.48/41.86    Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z
% 41.48/41.86    , 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144017, [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( X, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144018, [ =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_lessequals'( X, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144019, [ ~( =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    Y, 'tc_fun'( Z, 'tc_bool' ) ), Y ) ), 'c_lessequals'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144020, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), X ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144021, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Y ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144022, [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'c_HOL_Ominus__class_Ominus'( T, U, 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( U, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144023, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, X, Z ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144024, [ 'c_lessequals'( 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), Y, 'tc_fun'( X, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144025, [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_lessequals'( Z, X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144026, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool'
% 41.48/41.86     ) ), 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144027, [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_lessequals'( Z, X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144028, [ 'c_lessequals'( X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( T, 'tc_bool' ) ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 144029, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( 'c_Set_Oinsert'( T, X, Z ), Y, 'tc_fun'( Z, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144030, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), X ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144031, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144032, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144033, [ 'c_lessequals'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, X, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144034, [ 'c_lessequals'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144035, [ 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144036, [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( X, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), X, 'tc_fun'( Z, 'tc_bool' ) ) ] )
% 41.48/41.86  , clause( 144037, [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), 
% 41.48/41.86    'c_Set_Ovimage'( X, U, Z, T ), 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( Y, U, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144038, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144039, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.86    'c_lessequals'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144040, [ =( 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, 
% 41.48/41.86    Z, 'tc_fun'( T, 'tc_bool' ) ), T, U ), 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_lessequals'( Z, W, 'tc_fun'( T, 'tc_bool' ) ) ), 
% 41.48/41.86    ~( 'c_lessequals'( Y, W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( X, W, T, U ) ) ] )
% 41.48/41.86  , clause( 144041, [ 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 
% 41.48/41.86    'tc_fun'( U, 'tc_bool' ) ), ~( 'c_lessequals'( 'c_Set_Ovimage'( Y, X, T, 
% 41.48/41.86    U ), Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Osurj'( Y, T, U ) ) ] )
% 41.48/41.86  , clause( 144042, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), ~( 'c_in'( hAPP( X, 
% 41.48/41.86    'c_ATP__Linkup_Osko__Set__Ximage__subsetI__1__1'( Y, U, X, Z, T ) ), U, T
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 144043, [ =( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, Y, Z, T ), Z
% 41.48/41.86    , T ), 'c_Lattices_Olower__semilattice__class_Oinf'( Y, 'c_Set_Oimage'( X
% 41.48/41.86    , 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144044, [ ~( 'class_Lattices_Olattice'( X ) ), 'c_lessequals'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ), X ) ] )
% 41.48/41.86  , clause( 144045, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 'tc_fun'( X, 'tc_bool'
% 41.48/41.86     ) ), 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ) ] )
% 41.48/41.86  , clause( 144046, [ =( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Olower__semilattice__class_Oinf'( T, Y, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144047, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144048, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.86  , clause( 144049, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), Y ) ] )
% 41.48/41.86  , clause( 144050, [ hBOOL( hAPP( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 144051, [ =( 'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( U, Y, 
% 41.48/41.86    Z, T ) ), 'c_in'( 'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X, U
% 41.48/41.86    , Z, T ), Y, Z ) ] )
% 41.48/41.86  , clause( 144052, [ 'c_in'( X, Y, Z ), =( X, T ), ~( 'c_in'( X, 
% 41.48/41.86    'c_Set_Oinsert'( T, Y, Z ), Z ) ) ] )
% 41.48/41.86  , clause( 144053, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), ~( =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 144054, [ ~( 'class_OrderedGroup_Ogroup__add'( X ) ), ~( =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 144055, [ ~( =( 'c_HOL_Ouminus__class_Ouminus'( X, 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_HOL_Ouminus__class_Ouminus'( Z, 'tc_fun'( Y, 'tc_bool'
% 41.48/41.86     ) ) ) ), =( X, Z ) ] )
% 41.48/41.86  , clause( 144056, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), X ), 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( Y, X ) ) ] )
% 41.48/41.86  , clause( 144057, [ =( X, Y ), ~( 'c_Natural_Oevalc'( Z, T, X ) ), ~( 
% 41.48/41.86    'c_Natural_Oevalc'( Z, T, Y ) ) ] )
% 41.48/41.86  , clause( 144058, [ =( X, Y ), ~( 'c_Map_Omap__le'( Y, X, Z, T ) ), ~( 
% 41.48/41.86    'c_Map_Omap__le'( X, Y, Z, T ) ) ] )
% 41.48/41.86  , clause( 144059, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), X ), Y ) ] )
% 41.48/41.86  , clause( 144060, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 144061, [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 41.48/41.86    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( X, U ), =( X, T ) ] )
% 41.48/41.86  , clause( 144062, [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 41.48/41.86    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( Y, T ), =( X, T ) ] )
% 41.48/41.86  , clause( 144063, [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 41.48/41.86    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( X, U ), =( Y, U ) ] )
% 41.48/41.86  , clause( 144064, [ ~( =( 'c_Set_Oinsert'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ), 
% 41.48/41.86    'c_Set_Oinsert'( T, 'c_Set_Oinsert'( U, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), Z ) ) ), =( Y, T ), =( Y, U ) ] )
% 41.48/41.86  , clause( 144065, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_SetInterval_Oord__class_OlessThan'( Z, X ) ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144066, [ 'c_Fun_Obij__betw'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, 
% 41.48/41.86    V0, U, T ), ~( 'c_Fun_Obij__betw'( X, V1, V0, Z, T ) ), ~( 
% 41.48/41.86    'c_Fun_Obij__betw'( Y, W, V1, U, Z ) ) ] )
% 41.48/41.86  , clause( 144067, [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oinsert'( X, Y, Z ), Z
% 41.48/41.86     ), 'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_in'( X, Y, Z ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.86  , clause( 144068, [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Z, X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 144069, [ 'c_Finite__Set_Ofinite'( 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( X, 'tc_bool' ) ), X ), ~( 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( X, 'tc_bool' ) ), X ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( Y, X ) ) ] )
% 41.48/41.86  , clause( 144070, [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    X, 'tc_fun'( Y, 'tc_bool' ) ), Y ), ~( 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), Y ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( X, Y ) ) ] )
% 41.48/41.86  , clause( 144071, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ) ), 'c_lessequals'( 
% 41.48/41.86    Y, Z, X ) ] )
% 41.48/41.86  , clause( 144072, [ ~( 'class_Orderings_Oorder'( X ) ), ~( =( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ) ) ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144073, [ ~( =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Set_Oinsert'( Y, Z, X ) ) ) ] )
% 41.48/41.86  , clause( 144074, [ =( hAPP( X, hAPP( 'c_Hilbert__Choice_Oinv__into'( Y, X
% 41.48/41.86    , Z, T ), U ) ), U ), ~( 'c_in'( U, 'c_Set_Oimage'( X, Y, Z, T ), T ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 144075, [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 144076, [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 144077, [ hBOOL( hAPP( X, Y ) ), ~( 'c_in'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 144078, [ ~( 'c_in'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), Y ) ) ] )
% 41.48/41.86  , clause( 144079, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( X, T, Z ) ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( T, Y, Z ) ) ] )
% 41.48/41.86  , clause( 144080, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Set_Oinsert'( X, Y, Z ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Set_Oinsert'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ) ), ~( 'c_in'( X, T, Z ) ) ] )
% 41.48/41.86  , clause( 144081, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oinsert'( 
% 41.48/41.86    Y, 'c_Lattices_Olower__semilattice__class_Oinf'( X, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ) ), ~( 'c_in'( Y, X, T ) ) ] )
% 41.48/41.86  , clause( 144082, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144083, [ =( hAPP( X, Y ), Z ), ~( 'c_in'( Y, 'c_Set_Ovimage'( X
% 41.48/41.86    , 'c_Set_Oinsert'( Z, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ), U, T ), U ) ) ] )
% 41.48/41.86  , clause( 144084, [ =( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), Z, Y, X ), X, Y ), Z ), ~( 'c_Fun_Obij'( Z, Y, X ) ) ]
% 41.48/41.86     )
% 41.48/41.86  , clause( 144085, [ =( 'c_Fun_Ocomp'( X, 'c_Fun_Ocomp'( Y, Z, T, U, W ), U
% 41.48/41.86    , V0, W ), 'c_Fun_Ocomp'( 'c_Fun_Ocomp'( X, Y, U, V0, T ), Z, T, V0, W )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144086, [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), T, X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Z, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 144087, [ ~( 'class_Lattices_Odistrib__lattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Z, T, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, X ), X ) ) ] )
% 41.48/41.86  , clause( 144088, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, Y, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( X, Z, 
% 41.48/41.86    'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144089, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( X, T, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'c_Lattices_Oupper__semilattice__class_Osup'( Y, T, 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144090, [ hBOOL( hAPP( 'c_Set_Oinsert'( X, Y, Z ), X ) ) ] )
% 41.48/41.86  , clause( 144091, [ 'c_lessequals'( 'c_Set_Oinsert'( X, Y, Z ), T, 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ) ), 
% 41.48/41.86    ~( 'c_in'( X, T, Z ) ) ] )
% 41.48/41.86  , clause( 144092, [ ~( 'class_Lattices_Oboolean__algebra'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_Orderings_Obot__class_Obot'( X ), X )
% 41.48/41.86    , 'c_Orderings_Otop__class_Otop'( X ) ) ] )
% 41.48/41.86  , clause( 144093, [ =( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144094, [ 'c_Fun_Osurj'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Z
% 41.48/41.86    , X ), ~( 'c_Fun_Oinj__on'( Y, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    X, 'tc_bool' ) ), X, Z ) ) ] )
% 41.48/41.86  , clause( 144095, [ ~( 'class_Lattices_Olattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144096, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ), X ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144097, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144098, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( Z, X ) ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144099, [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    X, Y, 'tc_fun'( Z, 'tc_bool' ) ), Z ), ~( 'c_Finite__Set_Ofinite'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, 'c_Set_Oinsert'( T, Y, Z ), 'tc_fun'( Z
% 41.48/41.86    , 'tc_bool' ) ), Z ) ) ] )
% 41.48/41.86  , clause( 144100, [ 'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    X, 'c_Set_Oinsert'( Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( 'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T
% 41.48/41.86    , 'tc_bool' ) ), T ) ) ] )
% 41.48/41.86  , clause( 144101, [ 'c_in'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ) ] )
% 41.48/41.86  , clause( 144102, [ 'c_in'( X, 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Y, T ) ) ] )
% 41.48/41.86  , clause( 144103, [ =( 'c_Set_Oinsert'( X, 'c_HOL_Ominus__class_Ominus'( Y
% 41.48/41.86    , 'c_Set_Oinsert'( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ), Z ), Y ), ~( 'c_in'( X, Y
% 41.48/41.86    , Z ) ) ] )
% 41.48/41.86  , clause( 144104, [ ~( 'class_Lattices_Olower__semilattice'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Y, X ), Y ) ] )
% 41.48/41.86  , clause( 144105, [ =( 'c_Lattices_Olower__semilattice__class_Oinf'( X, X, 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), X ) ] )
% 41.48/41.86  , clause( 144106, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_in'( 
% 41.48/41.86    'c_Finite__Set_Olinorder__class_OMax'( Y, X ), Y, X ), =( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( Y, X ) ) ] )
% 41.48/41.86  , clause( 144107, [ =( hAPP( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), 
% 41.48/41.86    hAPP( Y, T ) ), T ), ~( 'c_Fun_Oinj__on'( Y, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), X, Z ) ) ] )
% 41.48/41.86  , clause( 144108, [ ~( 'c_Fun_Oinj__on'( X, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Y, Z ) ), =( hAPP( 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), X, Y, Z ), hAPP( X, T ) ), T ) ] )
% 41.48/41.86  , clause( 144109, [ 'c_in'( X, 'c_Set_Oinsert'( Y, Z, T ), T ), ~( 'c_in'( 
% 41.48/41.86    X, Z, T ) ) ] )
% 41.48/41.86  , clause( 144110, [ 'c_in'( X, 'c_Set_Oinsert'( Y, Z, T ), T ), ~( 'c_in'( 
% 41.48/41.86    X, Z, T ) ) ] )
% 41.48/41.86  , clause( 144111, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144112, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ] )
% 41.48/41.86  , clause( 144113, [ ~( 'class_Orderings_Oorder'( X ) ), ~( =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ) ), ~( 
% 41.48/41.86    'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.86  , clause( 144114, [ =( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T, 'tc_fun'( Z, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( Y, T, 'tc_fun'( Z, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144115, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, T, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_SetInterval_Oord__class_OatLeastLessThan'( T, Z, X ) )
% 41.48/41.86    , ~( 'c_lessequals'( Y, T, X ) ) ] )
% 41.48/41.86  , clause( 144116, [ ~( 'class_Orderings_Olinorder'( X ) ), ~( =( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatMost'( Z, X ) ) ), =( Y, Z ) ] )
% 41.48/41.86  , clause( 144117, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_in'( 
% 41.48/41.86    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), Y, X ), =( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_Finite__Set_Ofinite'( Y, X ) ) ] )
% 41.48/41.86  , clause( 144118, [ 'c_lessequals'( 'c_Set_Oimage'( X, 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_Set_Oimage'( X, Y, Z, T ), 'tc_fun'( T
% 41.48/41.86    , 'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_Fun_Oinj__on'( X, 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ] )
% 41.48/41.86  , clause( 144119, [ 'c_in'( X, 'c_Set_Oinsert'( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 'tc_bool' ) ), Y ), Y ) ] )
% 41.48/41.86  , clause( 144120, [ =( X, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ) ), ~( 'c_lessequals'( X, 'c_HOL_Ouminus__class_Ouminus'( X
% 41.48/41.86    , 'tc_fun'( Y, 'tc_bool' ) ), 'tc_fun'( Y, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144121, [ ~( =( 'c_Fun_Ocomp'( X, Y, Z, T, U ), 'c_Fun_Ocomp'( W
% 41.48/41.86    , V0, V1, T, U ) ) ), =( hAPP( X, hAPP( Y, V2 ) ), hAPP( W, hAPP( V0, V2
% 41.48/41.86     ) ) ) ] )
% 41.48/41.86  , clause( 144122, [ ~( =( hAPP( X, hAPP( Y, Z ) ), hAPP( T, hAPP( U, W ) )
% 41.48/41.86     ) ), =( hAPP( 'c_Fun_Ocomp'( X, Y, V0, V1, V2 ), Z ), hAPP( 
% 41.48/41.86    'c_Fun_Ocomp'( T, U, V3, V1, V4 ), W ) ) ] )
% 41.48/41.86  , clause( 144123, [ =( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ), Z ) ), =( X, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 
% 41.48/41.86    'c_lessequals'( X, 'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ), Z ), 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144124, [ =( 'c_Set_Ovimage'( X, 'c_Set_Oinsert'( Y, Z, T ), U, T
% 41.48/41.86     ), 'c_Lattices_Oupper__semilattice__class_Osup'( 'c_Set_Ovimage'( X, 
% 41.48/41.86    'c_Set_Oinsert'( Y, 'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), T ), U, T ), 'c_Set_Ovimage'( X, Z, U, T ), 'tc_fun'( U, 
% 41.48/41.86    'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144125, [ =( 'c_HOL_Ominus__class_Ominus'( X, 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.86    'tc_bool' ) ), 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Y, 'tc_fun'( T, 'tc_bool' ) ), 
% 41.48/41.86    'c_HOL_Ominus__class_Ominus'( X, Z, 'tc_fun'( T, 'tc_bool' ) ), 'tc_fun'( 
% 41.48/41.86    T, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144126, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 'c_SetInterval_Oord__class_OgreaterThan'( 
% 41.48/41.86    Y, X ), 'tc_fun'( X, 'tc_bool' ) ), 'c_SetInterval_Oord__class_OatMost'( 
% 41.48/41.86    Y, X ) ) ] )
% 41.48/41.86  , clause( 144127, [ hBOOL( hAPP( X, hAPP( Y, Z ) ) ), ~( hBOOL( hAPP( 
% 41.48/41.86    'c_Set_Ovimage'( Y, X, T, U ), Z ) ) ) ] )
% 41.48/41.86  , clause( 144128, [ hBOOL( hAPP( 'c_Set_Ovimage'( X, Y, Z, T ), U ) ), ~( 
% 41.48/41.86    hBOOL( hAPP( Y, hAPP( X, U ) ) ) ) ] )
% 41.48/41.86  , clause( 144129, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( T, Y, 
% 41.48/41.86    'tc_Hoare__Mirabelle_Otriple'( Z ) ), Z ) ) ] )
% 41.48/41.86  , clause( 144130, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( 
% 41.48/41.86    Y, Z, 'tc_Hoare__Mirabelle_Otriple'( T ) ), T ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( X, Z, T ) ), ~( 
% 41.48/41.86    'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( Y, 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.86    T ), 'tc_bool' ) ), 'tc_Hoare__Mirabelle_Otriple'( T ) ), T ) ) ] )
% 41.48/41.86  , clause( 144131, [ 'c_in'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ), ~( 'c_in'( 
% 41.48/41.86    X, Y, T ) ) ] )
% 41.48/41.86  , clause( 144132, [ 'c_in'( X, 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    Y, Z, 'tc_fun'( T, 'tc_bool' ) ), T ), ~( 'c_in'( X, Z, T ) ), ~( 'c_in'( 
% 41.48/41.86    X, Y, T ) ) ] )
% 41.48/41.86  , clause( 144133, [ =( 'c_Finite__Set_Ocard'( 'c_Set_Oimage'( X, Y, Z, T )
% 41.48/41.86    , T ), 'c_Finite__Set_Ocard'( Y, Z ) ), ~( 'c_Fun_Oinj__on'( X, Y, Z, T )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144134, [ hBOOL( hAPP( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( X, Y, 'tc_fun'( Z, 
% 41.48/41.86    'tc_bool' ) ), T ) ), ~( hBOOL( hAPP( Y, T ) ) ), ~( hBOOL( hAPP( X, T )
% 41.48/41.86     ) ) ] )
% 41.48/41.86  , clause( 144135, [ ~( 'class_OrderedGroup_Olordered__ab__group__add'( X )
% 41.48/41.86     ), =( 'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, X ), 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_HOL_Ouminus__class_Ouminus'( Y, X ), 'c_HOL_Ouminus__class_Ouminus'( Z
% 41.48/41.86    , X ), X ), X ) ) ] )
% 41.48/41.86  , clause( 144136, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144137, [ =( 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 
% 41.48/41.86    'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144138, [ ~( 'class_Orderings_Olinorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86    , 'c_SetInterval_Oord__class_OatLeast'( Y, X ) ), ~( 'c_lessequals'( Y, Z
% 41.48/41.86    , X ) ) ] )
% 41.48/41.86  , clause( 144139, [ ~( 'class_Orderings_Oorder'( X ) ), =( 
% 41.48/41.86    'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.86    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.86    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, Z, X ), 'tc_fun'( X, 
% 41.48/41.86    'tc_bool' ) ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.86     ) ] )
% 41.48/41.86  , clause( 144140, [ 'c_Fun_Obij'( 'c_Hilbert__Choice_Oinv__into'( 
% 41.48/41.86    'c_Orderings_Otop__class_Otop'( 'tc_fun'( X, 'tc_bool' ) ), Y, X, Z ), Z
% 41.48/41.86    , X ), ~( 'c_Fun_Obij'( Y, X, Z ) ) ] )
% 41.48/41.86  , clause( 144141, [ =( 'c_Set_Ovimage'( X, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Y, 'tc_bool' ) ), Z, Y ), 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.86    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.86  , clause( 144142, [ =( 'c_Fun_Ocomp'( 'c_Fun_Ocomp'( X, 
% 41.48/41.86    'c_Hilbert__Choice_Oinv__into'( 'c_Orderings_Otop__class_Otop'( 'tc_fun'( 
% 41.48/41.86    Y, 'tc_bool' ) ), Z, Y, T ), Y, U, T ), Z, T, U, Y ), X ), ~( 
% 41.48/41.86    'c_Fun_Oinj__on'( Z, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Y, 
% 41.48/41.86    'tc_bool' ) ), Y, T ) ) ] )
% 41.48/41.86  , clause( 144143, [ 'c_in'( hAPP( X, Y ), 
% 41.48/41.86    'c_Inductive_Ocomplete__lattice__class_Ogfp'( Z, 'tc_fun'( T, 'tc_bool' )
% 41.48/41.86     ), T ), ~( 'c_lessequals'( 'c_Set_Oimage'( X, U, W, T ), hAPP( Z, 
% 41.48/41.86    'c_Set_Oimage'( X, U, W, T ) ), 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_in'( 
% 41.48/41.87    Y, U, W ) ) ] )
% 41.48/41.87  , clause( 144144, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 
% 41.48/41.87    'tc_fun'( T, 'tc_bool' ) ), 'c_in'( 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Ximage__subset__iff__1__1'( Y, U, X, Z, T ), Y
% 41.48/41.87    , Z ) ] )
% 41.48/41.87  , clause( 144145, [ 'c_Fun_Oinj__on'( 'c_Hilbert__Choice_Oinv__into'( X, Y
% 41.48/41.87    , Z, T ), U, T, Z ), ~( 'c_lessequals'( U, 'c_Set_Oimage'( Y, X, Z, T ), 
% 41.48/41.87    'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144146, [ 'c_lessequals'( 'c_Set_Ovimage'( X, Y, Z, T ), U, 
% 41.48/41.87    'tc_fun'( Z, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( X, U, Z
% 41.48/41.87    , T ), 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Obij'( X, Z, T ) ) ] )
% 41.48/41.87  , clause( 144147, [ 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 
% 41.48/41.87    'tc_fun'( U, 'tc_bool' ) ), ~( 'c_lessequals'( 'c_Set_Ovimage'( Y, X, T, 
% 41.48/41.87    U ), Z, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 'c_Fun_Obij'( Y, T, U ) ) ] )
% 41.48/41.87  , clause( 144148, [ 'c_lessequals'( 'c_HOL_Ouminus__class_Ouminus'( 
% 41.48/41.87    'c_Set_Oimage'( X, Y, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), 'c_Set_Oimage'( 
% 41.48/41.87    X, 'c_HOL_Ouminus__class_Ouminus'( Y, 'tc_fun'( Z, 'tc_bool' ) ), Z, T )
% 41.48/41.87    , 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_Fun_Osurj'( X, Z, T ) ) ] )
% 41.48/41.87  , clause( 144149, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), 
% 41.48/41.87    'c_Set_Oimage'( X, U, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), ~( 
% 41.48/41.87    'c_lessequals'( Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( 
% 41.48/41.87    X, 'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, T ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144150, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.87    'c_lessequals'( 'c_Set_Oimage'( T, X, Z, U ), 'c_Set_Oimage'( T, Y, Z, U
% 41.48/41.87     ), 'tc_fun'( U, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( T, 
% 41.48/41.87    'c_Orderings_Otop__class_Otop'( 'tc_fun'( Z, 'tc_bool' ) ), Z, U ) ) ] )
% 41.48/41.87  , clause( 144151, [ =( 'c_Set_Oimage'( X, 
% 41.48/41.87    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.87    'tc_bool' ) ), T, U ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.87    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.87    'tc_bool' ) ) ), ~( 'c_lessequals'( Z, W, 'tc_fun'( T, 'tc_bool' ) ) ), 
% 41.48/41.87    ~( 'c_lessequals'( Y, W, 'tc_fun'( T, 'tc_bool' ) ) ), ~( 
% 41.48/41.87    'c_Fun_Oinj__on'( X, W, T, U ) ) ] )
% 41.48/41.87  , clause( 144152, [ =( 'c_Set_Oimage'( 'c_Hilbert__Choice_Oinv__into'( X, Y
% 41.48/41.87    , Z, T ), 'c_Set_Oimage'( Y, U, Z, T ), T, Z ), U ), ~( 'c_lessequals'( U
% 41.48/41.87    , X, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( Y, X, Z, T ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144153, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 
% 41.48/41.87    'tc_fun'( T, 'tc_bool' ) ), ~( 'c_in'( hAPP( X, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Ximage__subset__iff__1__1'( Y, U, X, Z, T ) ), 
% 41.48/41.87    U, T ) ) ] )
% 41.48/41.87  , clause( 144154, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), U, 
% 41.48/41.87    'tc_fun'( T, 'tc_bool' ) ), 'c_in'( 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Ximage__subsetI__1__1'( Y, U, X, Z, T ), Y, Z )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144155, [ =( 'c_Set_Oimage'( X, 
% 41.48/41.87    'c_Lattices_Oupper__semilattice__class_Osup'( Y, Z, 'tc_fun'( T, 
% 41.48/41.87    'tc_bool' ) ), T, U ), 'c_Lattices_Oupper__semilattice__class_Osup'( 
% 41.48/41.87    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144156, [ ~( =( hAPP( X, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X, Z, T, U ) ), hAPP( Z
% 41.48/41.87    , 'c_ATP__Linkup_Osko__Set__Ximage__cong__1__1'( Y, X, Z, T, U ) ) ) ), 
% 41.48/41.87    =( 'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( Z, Y, T, U ) ) ] )
% 41.48/41.87  , clause( 144157, [ ~( =( 'c_Set_Oimage'( X, Y, Z, T ), 
% 41.48/41.87    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ) ) ), =( Y, 
% 41.48/41.87    'c_Orderings_Obot__class_Obot'( 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144158, [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U
% 41.48/41.87    , T ), 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ] )
% 41.48/41.87  , clause( 144159, [ =( 'c_Set_Oimage'( X, Y, Z, T ), U ), ~( 
% 41.48/41.87    'c_Fun_Obij__betw'( X, Y, U, Z, T ) ) ] )
% 41.48/41.87  , clause( 144160, [ =( 'c_Set_Oimage'( X, 'c_Set_Oinsert'( Y, Z, T ), T, U
% 41.48/41.87     ), 'c_Set_Oinsert'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144161, [ ~( =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ), 'c_Set_Oimage'( Y, Z, T, X ) ) ), =( Z, 
% 41.48/41.87    'c_Orderings_Obot__class_Obot'( 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144162, [ =( 'c_Set_Oimage'( 'c_COMBI'( X ), Y, X, X ), Y ) ] )
% 41.48/41.87  , clause( 144163, [ =( 'c_Set_Oimage'( X, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( Y, 'tc_bool' ) ), Y, Z ), 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144164, [ =( 'c_Set_Oimage'( 'c_Fun_Oid'( X ), Y, X, X ), Y ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144165, [ =( 'c_Orderings_Obot__class_Obot'( 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ), 'c_Set_Oimage'( Y, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( Z, 'tc_bool' ) ), Z, X ) ) ] )
% 41.48/41.87  , clause( 144166, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( hAPP( T, X ), 
% 41.48/41.87    'c_Set_Oimage'( T, Y, Z, U ), U ) ] )
% 41.48/41.87  , clause( 144167, [ ~( 'c_in'( X, Y, Z ) ), 'c_in'( hAPP( T, X ), 
% 41.48/41.87    'c_Set_Oimage'( T, Y, Z, U ), U ) ] )
% 41.48/41.87  , clause( 144168, [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U )
% 41.48/41.87    , ~( 'c_in'( Y, Z, T ) ) ] )
% 41.48/41.87  , clause( 144169, [ 'c_in'( hAPP( X, Y ), 'c_Set_Oimage'( X, Z, T, U ), U )
% 41.48/41.87    , ~( 'c_in'( Y, Z, T ) ) ] )
% 41.48/41.87  , clause( 144170, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oinsert'( 
% 41.48/41.87    hAPP( 'c_Hoare__Mirabelle_OMGT', Y ), 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) )
% 41.48/41.87    , 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), 
% 41.48/41.87    ~( 'c_Com_OWT'( Y ) ), 'c_in'( 'v_sko__Hoare__Mirabelle__XMGF__lemma1__1'( 
% 41.48/41.87    X ), 'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 
% 41.48/41.87    'tc_Com_Opname' ), ~( 'c_Hoare__Mirabelle_Ostate__not__singleton' ) ] )
% 41.48/41.87  , clause( 144171, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( 
% 41.48/41.87    'c_Orderings_Obot__class_Obot'( 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_bool' ) ), 'c_Set_Oinsert'( hAPP( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', X ), 'c_Orderings_Obot__class_Obot'( 'tc_fun'( 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_Com_Ostate' ), 
% 41.48/41.87    ~( 'c_Com_OWT'( X ) ), ~( 'c_Com_OWT__bodies' ), ~( 
% 41.48/41.87    'c_Hoare__Mirabelle_Ostate__not__singleton' ) ] )
% 41.48/41.87  , clause( 144172, [ 'c_Natural_Oevalc'( hAPP( 'c_Com_Ocom_OBODY', X ), Y, Z
% 41.48/41.87     ), ~( 'c_Natural_Oevalc'( hAPP( 'c_Option_Othe'( 'tc_Com_Ocom' ), hAPP( 
% 41.48/41.87    'c_Com_Obody', X ) ), Y, Z ) ) ] )
% 41.48/41.87  , clause( 144173, [ 'c_Natural_Oevalc'( hAPP( 'c_Option_Othe'( 
% 41.48/41.87    'tc_Com_Ocom' ), hAPP( 'c_Com_Obody', X ) ), Y, Z ), ~( 
% 41.48/41.87    'c_Natural_Oevalc'( hAPP( 'c_Com_Ocom_OBODY', X ), Y, Z ) ) ] )
% 41.48/41.87  , clause( 144174, [ =( hAPP( 'c_Option_Othe'( X ), 'c_Option_Ooption_OSome'( 
% 41.48/41.87    Y, X ) ), Y ) ] )
% 41.48/41.87  , clause( 144175, [ ~( =( hAPP( 'c_Com_Obody', X ), 
% 41.48/41.87    'c_Option_Ooption_OSome'( Y, 'tc_Com_Ocom' ) ) ), ~( 'c_Com_OWT__bodies'
% 41.48/41.87     ), 'c_Com_OWT'( Y ) ] )
% 41.48/41.87  , clause( 144176, [ ~( =( 'v_sko__Hoare__Mirabelle__Xsingle__stateE__1'( X
% 41.48/41.87     ), X ) ), ~( 'c_Hoare__Mirabelle_Ostate__not__singleton' ) ] )
% 41.48/41.87  , clause( 144177, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_Finite__Set_Olinorder__class_OMin'( Y, X ), 
% 41.48/41.87    'c_Finite__Set_Olinorder__class_OMin'( Z, X ), X ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Y, X ) ), =( Z, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( X, 'tc_bool' ) ) ), ~( 'c_lessequals'( Z, Y, 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144178, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_Finite__Set_Olinorder__class_OMax'( Y, X ), 
% 41.48/41.87    'c_Finite__Set_Olinorder__class_OMax'( Z, X ), X ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Z, X ) ), =( Y, 'c_Orderings_Obot__class_Obot'( 
% 41.48/41.87    'tc_fun'( X, 'tc_bool' ) ) ), ~( 'c_lessequals'( Y, Z, 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144179, [ =( 'c_Finite__Set_Ocard'( X, Y ), 'c_Finite__Set_Ocard'( 
% 41.48/41.87    Z, T ) ), ~( 'c_Finite__Set_Ofinite'( Z, T ) ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( X, Y ) ), ~( 'c_lessequals'( 'c_Set_Oimage'( U, 
% 41.48/41.87    Z, T, Y ), X, 'tc_fun'( Y, 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( U, Z, T
% 41.48/41.87    , Y ) ), ~( 'c_lessequals'( 'c_Set_Oimage'( W, X, Y, T ), Z, 'tc_fun'( T
% 41.48/41.87    , 'tc_bool' ) ) ), ~( 'c_Fun_Oinj__on'( W, X, Y, T ) ) ] )
% 41.48/41.87  , clause( 144180, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( Y, T, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 
% 41.48/41.87    'tc_bool' ) ) ), ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( X, T, Z ) ) ] )
% 41.48/41.87  , clause( 144181, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( T, X, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 
% 41.48/41.87    'tc_bool' ) ) ), ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( T, Y, Z ) ) ] )
% 41.48/41.87  , clause( 144182, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( Y, X, 'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( Z ), 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144183, [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, 
% 41.48/41.87    'tc_fun'( T, X ) ), ~( 'c_lessequals'( hAPP( Y, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Orderings__Xle__funI__1__1'( Y, Z, T, X ) ), hAPP( Z
% 41.48/41.87    , 'c_ATP__Linkup_Osko__Orderings__Xle__funI__1__1'( Y, Z, T, X ) ), X ) )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144184, [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( Y, Z, 
% 41.48/41.87    'tc_fun'( T, X ) ), ~( 'c_lessequals'( hAPP( Y, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Orderings__Xle__fun__def__1__1'( Y, Z, T, X ) ), 
% 41.48/41.87    hAPP( Z, 'c_ATP__Linkup_Osko__Orderings__Xle__fun__def__1__1'( Y, Z, T, X
% 41.48/41.87     ) ), X ) ) ] )
% 41.48/41.87  , clause( 144185, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeast'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.87    , ~( 'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.87  , clause( 144186, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Z, X ), ~( 'c_lessequals'( 'c_SetInterval_Oord__class_OatLeast'( Z, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeast'( Y, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.87     ) ] )
% 41.48/41.87  , clause( 144187, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( T, U, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ), 'c_lessequals'( Y, Z, X ) ] )
% 41.48/41.87  , clause( 144188, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Z, X ), ~( 'c_lessequals'( Z, T, X ) ), ~( 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( Z, T, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, U, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144189, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Z, X ), ~( 'c_lessequals'( T, Y, X ) ), ~( 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( T, Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( U, Z, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144190, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( Y, Z, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastAtMost'( T, U, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ), ~( 'c_lessequals'( Z, U, X ) ), ~( 'c_lessequals'( T, Y, X
% 41.48/41.87     ) ) ] )
% 41.48/41.87  , clause( 144191, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatMost'( Z, X ), 'tc_fun'( X, 'tc_bool' ) ), 
% 41.48/41.87    ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.87  , clause( 144192, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Z, X ), ~( 'c_lessequals'( 'c_SetInterval_Oord__class_OatMost'( Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatMost'( Z, X ), 'tc_fun'( X, 'tc_bool' ) ) )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144193, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OgreaterThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 41.48/41.87     ) ), ~( 'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.87  , clause( 144194, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), ~( 'c_lessequals'( 'c_SetInterval_Oord__class_OgreaterThan'( Z
% 41.48/41.87    , X ), 'c_SetInterval_Oord__class_OgreaterThan'( Y, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144195, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OlessThan'( Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OlessThan'( Z, X ), 'tc_fun'( X, 'tc_bool' ) )
% 41.48/41.87    , ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.87  , clause( 144196, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), ~( 'c_lessequals'( 'c_SetInterval_Oord__class_OlessThan'( Y, X
% 41.48/41.87     ), 'c_SetInterval_Oord__class_OlessThan'( Z, X ), 'tc_fun'( X, 'tc_bool'
% 41.48/41.87     ) ) ) ] )
% 41.48/41.87  , clause( 144197, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), 'c_lessequals'( T, Z, X ), ~( 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastLessThan'( Z, T, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastLessThan'( Y, U, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144198, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), 'c_lessequals'( Y, T, X ), ~( 'c_lessequals'( 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastLessThan'( T, Y, X ), 
% 41.48/41.87    'c_SetInterval_Oord__class_OatLeastLessThan'( U, Z, X ), 'tc_fun'( X, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144199, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, Z, T, U ), 
% 41.48/41.87    'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) ), U, T ), 
% 41.48/41.87    'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, 'c_Orderings_Otop__class_Otop'( 
% 41.48/41.87    'tc_fun'( U, 'tc_bool' ) ), U, Z ), Z, T ) ) ] )
% 41.48/41.87  , clause( 144200, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_Fun_Oinj__on'( Z
% 41.48/41.87    , X, Y, T ) ), ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( Z, X, Y, T ), 
% 41.48/41.87    T ) ) ] )
% 41.48/41.87  , clause( 144201, [ 'c_lessequals'( 'c_Set_Oimage'( X, 
% 41.48/41.87    'c_Lattices_Olower__semilattice__class_Oinf'( Y, Z, 'tc_fun'( T, 
% 41.48/41.87    'tc_bool' ) ), T, U ), 'c_Lattices_Olower__semilattice__class_Oinf'( 
% 41.48/41.87    'c_Set_Oimage'( X, Y, T, U ), 'c_Set_Oimage'( X, Z, T, U ), 'tc_fun'( U, 
% 41.48/41.87    'tc_bool' ) ), 'tc_fun'( U, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144202, [ 'c_lessequals'( 'c_Set_Oimage'( X, 'c_Set_Ovimage'( X, 
% 41.48/41.87    Y, Z, T ), Z, T ), Y, 'tc_fun'( T, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144203, [ 'c_lessequals'( 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Xsubset__image__iff__1__1'( X, Y, Z, T, U ), X
% 41.48/41.87    , 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( Z, X
% 41.48/41.87    , T, U ), 'tc_fun'( U, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144204, [ 'c_in'( hAPP( X, Y ), Z, T ), ~( 'c_in'( Y, U, W ) ), 
% 41.48/41.87    ~( 'c_lessequals'( 'c_Set_Oimage'( X, U, W, T ), Z, 'tc_fun'( T, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144205, [ 'c_lessequals'( 'c_HOL_Ominus__class_Ominus'( 
% 41.48/41.87    'c_Set_Oimage'( X, Y, Z, T ), 'c_Set_Oimage'( X, U, Z, T ), 'tc_fun'( T, 
% 41.48/41.87    'tc_bool' ) ), 'c_Set_Oimage'( X, 'c_HOL_Ominus__class_Ominus'( Y, U, 
% 41.48/41.87    'tc_fun'( Z, 'tc_bool' ) ), Z, T ), 'tc_fun'( T, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144206, [ =( X, 'c_Set_Oimage'( Y, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Set__Xsubset__image__iff__1__1'( Z, X, Y, T, U ), T
% 41.48/41.87    , U ) ), ~( 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 'tc_fun'( U
% 41.48/41.87    , 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144207, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Map_Omap__of'( 
% 41.48/41.87    X, Y, Z ), Y, Z ), Y ) ] )
% 41.48/41.87  , clause( 144208, [ 'c_lessequals'( 'c_Map_Odom'( X, Y, Z ), 'c_Map_Odom'( 
% 41.48/41.87    T, Y, Z ), 'tc_fun'( Y, 'tc_bool' ) ), ~( 'c_Map_Omap__le'( X, T, Y, Z )
% 41.48/41.87     ) ] )
% 41.48/41.87  , clause( 144209, [ 'c_Hoare__Mirabelle_Ohoare__derivs'( X, 'c_Set_Oimage'( 
% 41.48/41.87    'c_COMBB'( 'c_Hoare__Mirabelle_OMGT', 'c_Com_Ocom_OBODY', 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 41.48/41.87    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Com_Ostate' ), ~( 'c_Finite__Set_Ofinite'( Y, 'tc_Com_Opname' ) ), 
% 41.48/41.87    ~( 'c_Hoare__Mirabelle_Ohoare__derivs'( 
% 41.48/41.87    'c_Lattices_Oupper__semilattice__class_Osup'( X, 'c_Set_Oimage'( 
% 41.48/41.87    'c_COMBB'( 'c_Hoare__Mirabelle_OMGT', 'c_Com_Ocom_OBODY', 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 41.48/41.87    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_fun'( 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) )
% 41.48/41.87    , 'c_Set_Oimage'( 'c_COMBB'( 'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 
% 41.48/41.87    'c_Option_Othe'( 'tc_Com_Ocom' ), 'c_Com_Obody', 'tc_Option_Ooption'( 
% 41.48/41.87    'tc_Com_Ocom' ), 'tc_Com_Ocom', 'tc_Com_Opname' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), Y, 
% 41.48/41.87    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Com_Ostate' ) ) ] )
% 41.48/41.87  , clause( 144210, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( X, 
% 41.48/41.87    Y, Z, T, U ), 'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) )
% 41.48/41.87    , U, T ), T ), ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( Y, 
% 41.48/41.87    'c_Orderings_Otop__class_Otop'( 'tc_fun'( U, 'tc_bool' ) ), U, Z ), Z ) )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144211, [ 'c_lessequals'( 
% 41.48/41.87    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( X, Y, Z
% 41.48/41.87    , T, U ), X, 'tc_fun'( T, 'tc_bool' ) ), ~( 'c_lessequals'( Y, 
% 41.48/41.87    'c_Set_Oimage'( Z, X, T, U ), 'tc_fun'( U, 'tc_bool' ) ) ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Y, U ) ) ] )
% 41.48/41.87  , clause( 144212, [ =( 'c_Set_Oimage'( X, Y, Z, Z ), Y ), ~( 
% 41.48/41.87    'c_Fun_Oinj__on'( X, Y, Z, Z ) ), ~( 'c_lessequals'( 'c_Set_Oimage'( X, Y
% 41.48/41.87    , Z, Z ), Y, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Y
% 41.48/41.87    , Z ) ) ] )
% 41.48/41.87  , clause( 144213, [ 'c_Finite__Set_Ofinite'( 
% 41.48/41.87    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( X, Y, Z
% 41.48/41.87    , T, U ), T ), ~( 'c_lessequals'( Y, 'c_Set_Oimage'( Z, X, T, U ), 
% 41.48/41.87    'tc_fun'( U, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Y, U ) ) ] )
% 41.48/41.87  , clause( 144214, [ =( X, 'c_Set_Oimage'( Y, 
% 41.48/41.87    'c_ATP__Linkup_Osko__Finite__Set__Xfinite__subset__image__1__1'( Z, X, Y
% 41.48/41.87    , T, U ), T, U ) ), ~( 'c_lessequals'( X, 'c_Set_Oimage'( Y, Z, T, U ), 
% 41.48/41.87    'tc_fun'( U, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( X, U ) ) ] )
% 41.48/41.87  , clause( 144215, [ 'c_Fun_Oinj__on'( X, Y, Z, Z ), ~( 'c_lessequals'( Y, 
% 41.48/41.87    'c_Set_Oimage'( X, Y, Z, Z ), 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.87  , clause( 144216, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ] )
% 41.48/41.87  , clause( 144217, [ ~( 'class_Orderings_Olinorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), 'c_lessequals'( Z, Y, X ) ] )
% 41.48/41.87  , clause( 144218, [ ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ), 
% 41.48/41.87    'c_lessequals'( 'c_Set_Oimage'( T, X, Z, U ), 'c_Set_Oimage'( T, Y, Z, U
% 41.48/41.87     ), 'tc_fun'( U, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144219, [ 'c_lessequals'( 'c_Set_Oimage'( X, Y, Z, T ), 
% 41.48/41.87    'c_Set_Oimage'( X, U, Z, T ), 'tc_fun'( T, 'tc_bool' ) ), ~( 
% 41.48/41.87    'c_lessequals'( Y, U, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144220, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_lessequals'( X, 
% 41.48/41.87    Z, 'tc_fun'( Y, 'tc_bool' ) ) ), ~( 'c_Finite__Set_Ofinite'( Z, Y ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144221, [ hBOOL( hAPP( X, Y ) ), ~( 'c_lessequals'( Z, X, 
% 41.48/41.87    'tc_fun'( T, 'tc_bool' ) ) ), ~( hBOOL( hAPP( Z, Y ) ) ) ] )
% 41.48/41.87  , clause( 144222, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Z, Y ) ), ~( 'c_lessequals'( X, Z, 'tc_fun'( Y, 
% 41.48/41.87    'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144223, [ ~( 'class_Orderings_Opreorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Y, X ) ] )
% 41.48/41.87  , clause( 144224, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Y, X ) ] )
% 41.48/41.87  , clause( 144225, [ hBOOL( hAPP( X, Y ) ), ~( hBOOL( hAPP( Z, Y ) ) ), ~( 
% 41.48/41.87    'c_lessequals'( Z, X, 'tc_fun'( T, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144226, [ 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ), ~( 
% 41.48/41.87    'c_lessequals'( T, Y, 'tc_fun'( Z, 'tc_bool' ) ) ), ~( 'c_lessequals'( X
% 41.48/41.87    , T, 'tc_fun'( Z, 'tc_bool' ) ) ) ] )
% 41.48/41.87  , clause( 144227, [ 'c_lessequals'( X, X, 'tc_fun'( Y, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144228, [ 'c_lessequals'( X, X, 'tc_fun'( Y, 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144229, [ ~( 'class_Orderings_Opreorder'( X ) ), 'c_lessequals'( 
% 41.48/41.87    Y, Z, X ), ~( 'c_lessequals'( T, Z, X ) ), ~( 'c_lessequals'( Y, T, X ) )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144230, [ ~( 'class_Orderings_Oorder'( X ) ), 'c_lessequals'( Y, 
% 41.48/41.87    Z, X ), ~( 'c_lessequals'( Y, T, X ) ), ~( 'c_lessequals'( T, Z, X ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144231, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, 
% 41.48/41.87    W ), 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , clause( 144232, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), 
% 41.48/41.87    T ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.87  , clause( 144233, [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( Y, Z, X ) ), ~( 'c_lessequals'( Z, Y, X ) ) ] )
% 41.48/41.87  , clause( 144234, [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( Z, Y, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.87  , clause( 144235, [ ~( 'class_Orderings_Oorder'( X ) ), =( Y, Z ), ~( 
% 41.48/41.87    'c_lessequals'( Z, Y, X ) ), ~( 'c_lessequals'( Y, Z, X ) ) ] )
% 41.48/41.87  , clause( 144236, [ =( X, Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 
% 41.48/41.87    'tc_bool' ) ) ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144237, [ =( X, Y ), ~( 'c_lessequals'( Y, X, 'tc_fun'( Z, 
% 41.48/41.87    'tc_bool' ) ) ), ~( 'c_lessequals'( X, Y, 'tc_fun'( Z, 'tc_bool' ) ) ) ]
% 41.48/41.87     )
% 41.48/41.87  , clause( 144238, [ 'c_Hoare__Mirabelle_Ostate__not__singleton', =( X, Y )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144239, [ 'c_Finite__Set_Ofinite'( X, Y ), ~( 'c_lessequals'( X, 
% 41.48/41.87    'c_Set_Oimage'( Z, T, U, Y ), 'tc_fun'( Y, 'tc_bool' ) ) ), ~( 
% 41.48/41.87    'c_Finite__Set_Ofinite'( T, U ) ) ] )
% 41.48/41.87  , clause( 144240, [ =( hAPP( 'c_COMBB'( X, Y, Z, T, U ), W ), hAPP( X, hAPP( 
% 41.48/41.87    Y, W ) ) ) ] )
% 41.48/41.87  , clause( 144241, [ ~( 'class_Finite__Set_Ofinite_Ofinite'( X ) ), 
% 41.48/41.87    'c_Finite__Set_Ofinite'( Y, X ) ] )
% 41.48/41.87  , clause( 144242, [ ~( 'class_HOL_Oord'( X ) ), 'c_lessequals'( hAPP( Y, Z
% 41.48/41.87     ), hAPP( T, Z ), X ), ~( 'c_lessequals'( Y, T, 'tc_fun'( U, X ) ) ) ] )
% 41.48/41.87  , clause( 144243, [ 'c_Hoare__Mirabelle_Ostate__not__singleton' ] )
% 41.48/41.87  , clause( 144244, [ 'c_Com_OWT__bodies' ] )
% 41.48/41.87  , clause( 144245, [ 'c_lessequals'( 'v_F', 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 'tc_fun'( 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_bool' ) ) ] )
% 41.48/41.87  , clause( 144246, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.87  , clause( 144247, [ 'class_Complete__Lattice_Ocomplete__lattice'( 'tc_fun'( 
% 41.48/41.87    X, Y ) ), ~( 'class_Complete__Lattice_Ocomplete__lattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144248, [ 'class_Lattices_Oupper__semilattice'( 'tc_fun'( X, Y )
% 41.48/41.87     ), ~( 'class_Lattices_Olattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144249, [ 'class_Lattices_Olower__semilattice'( 'tc_fun'( X, Y )
% 41.48/41.87     ), ~( 'class_Lattices_Olattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144250, [ 'class_Lattices_Odistrib__lattice'( 'tc_fun'( X, Y ) )
% 41.48/41.87    , ~( 'class_Lattices_Odistrib__lattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144251, [ 'class_Lattices_Obounded__lattice'( 'tc_fun'( X, Y ) )
% 41.48/41.87    , ~( 'class_Lattices_Obounded__lattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144252, [ 'class_Lattices_Oboolean__algebra'( 'tc_fun'( X, Y ) )
% 41.48/41.87    , ~( 'class_Lattices_Oboolean__algebra'( Y ) ) ] )
% 41.48/41.87  , clause( 144253, [ 'class_Finite__Set_Ofinite_Ofinite'( 'tc_fun'( X, Y ) )
% 41.48/41.87    , ~( 'class_Finite__Set_Ofinite_Ofinite'( Y ) ), ~( 
% 41.48/41.87    'class_Finite__Set_Ofinite_Ofinite'( X ) ) ] )
% 41.48/41.87  , clause( 144254, [ 'class_Orderings_Opreorder'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_Orderings_Opreorder'( Y ) ) ] )
% 41.48/41.87  , clause( 144255, [ 'class_Lattices_Olattice'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_Lattices_Olattice'( Y ) ) ] )
% 41.48/41.87  , clause( 144256, [ 'class_Orderings_Oorder'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_Orderings_Oorder'( Y ) ) ] )
% 41.48/41.87  , clause( 144257, [ 'class_Orderings_Otop'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_Orderings_Otop'( Y ) ) ] )
% 41.48/41.87  , clause( 144258, [ 'class_Orderings_Obot'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_Orderings_Obot'( Y ) ) ] )
% 41.48/41.87  , clause( 144259, [ 'class_HOL_Oord'( 'tc_fun'( X, Y ) ), ~( 
% 41.48/41.87    'class_HOL_Oord'( Y ) ) ] )
% 41.48/41.87  , clause( 144260, [ 'class_Lattices_Oupper__semilattice'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144261, [ 'class_Lattices_Olower__semilattice'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144262, [ 'class_Lattices_Odistrib__lattice'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144263, [ 'class_Orderings_Opreorder'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144264, [ 'class_Orderings_Olinorder'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144265, [ 'class_Lattices_Olattice'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144266, [ 'class_Orderings_Oorder'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144267, [ 'class_Orderings_Obot'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144268, [ 'class_HOL_Oord'( 'tc_nat' ) ] )
% 41.48/41.87  , clause( 144269, [ 'class_Complete__Lattice_Ocomplete__lattice'( 'tc_bool'
% 41.48/41.87     ) ] )
% 41.48/41.87  , clause( 144270, [ 'class_Lattices_Oupper__semilattice'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144271, [ 'class_Lattices_Olower__semilattice'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144272, [ 'class_Lattices_Odistrib__lattice'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144273, [ 'class_Lattices_Obounded__lattice'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144274, [ 'class_Lattices_Oboolean__algebra'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144275, [ 'class_Finite__Set_Ofinite_Ofinite'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144276, [ 'class_Orderings_Opreorder'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144277, [ 'class_Lattices_Olattice'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144278, [ 'class_Orderings_Oorder'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144279, [ 'class_Orderings_Otop'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144280, [ 'class_Orderings_Obot'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144281, [ 'class_HOL_Oord'( 'tc_bool' ) ] )
% 41.48/41.87  , clause( 144282, [ 'class_Finite__Set_Ofinite_Ofinite'( 
% 41.48/41.87    'tc_Option_Ooption'( X ) ), ~( 'class_Finite__Set_Ofinite_Ofinite'( X ) )
% 41.48/41.87     ] )
% 41.48/41.87  , clause( 144283, [ =( 'c_COMBC'( X, Y, Z, T, U, W ), hAPP( hAPP( X, Z ), Y
% 41.48/41.87     ) ) ] )
% 41.48/41.87  , clause( 144284, [ =( hAPP( 'c_COMBB'( X, Y, Z, T, U ), W ), hAPP( X, hAPP( 
% 41.48/41.87    Y, W ) ) ) ] )
% 41.48/41.87  , clause( 144285, [ 'c_fequal'( X, X, Y ) ] )
% 41.48/41.87  , clause( 144286, [ =( X, Y ), ~( 'c_fequal'( X, Y, Z ) ) ] )
% 41.48/41.87  ] ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 438, [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T )
% 41.48/41.87    , 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ] )
% 41.48/41.87  , clause( 144158, [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U
% 41.48/41.87    , T ), 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ] )
% 41.48/41.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 41.48/41.87    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 491, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ] )
% 41.48/41.87  , clause( 144216, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ] )
% 41.48/41.87  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 502, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ), 
% 41.48/41.87    'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , clause( 144231, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, 
% 41.48/41.87    W ), 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), :=( U
% 41.48/41.87    , U ), :=( W, W )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 503, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), T ), 
% 41.48/41.87    ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.87  , clause( 144232, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), 
% 41.48/41.87    T ), ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )] ), 
% 41.48/41.87    permutation( 0, [ ==>( 0, 0 ), ==>( 1, 1 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 514, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.87  , clause( 144246, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.87  , substitution( 0, [] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  eqswap(
% 41.48/41.87  clause( 146422, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W )
% 41.48/41.87    , 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ) ) ] )
% 41.48/41.87  , clause( 502, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W )
% 41.48/41.87    , 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), 
% 41.48/41.87    :=( U, U ), :=( W, W )] )).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  eqswap(
% 41.48/41.87  clause( 146423, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T
% 41.48/41.87     ), 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ) ) ] )
% 41.48/41.87  , clause( 438, [ =( 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T
% 41.48/41.87     ), 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, T ) ) ] )
% 41.48/41.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T ), 
% 41.48/41.87    :=( U, U ), :=( W, W )] )).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  paramod(
% 41.48/41.87  clause( 146429, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, Z, T, U ), W, U, T )
% 41.48/41.87    , 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ) ) ] )
% 41.48/41.87  , clause( 146423, [ =( 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, W, U, Z ), Z, 
% 41.48/41.87    T ), 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ) ) ] )
% 41.48/41.87  , 0, clause( 146422, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T
% 41.48/41.87    , W ), 'c_Set_Oimage'( X, 'c_Set_Oimage'( Y, Z, T, U ), U, W ) ) ] )
% 41.48/41.87  , 0, 11, substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, Z ), :=( T, T )
% 41.48/41.87    , :=( U, U ), :=( W, W )] ), substitution( 1, [ :=( X, X ), :=( Y, Y ), 
% 41.48/41.87    :=( Z, W ), :=( T, U ), :=( U, Z ), :=( W, T )] )).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 138623, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W )
% 41.48/41.87    , 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , clause( 146429, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, Z, T, U ), W, U, T
% 41.48/41.87     ), 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, Z, T, U ), W, U, T ) ) ] )
% 41.48/41.87  , substitution( 0, [ :=( X, X ), :=( Y, Y ), :=( Z, U ), :=( T, W ), :=( U
% 41.48/41.87    , T ), :=( W, Z )] ), permutation( 0, [ ==>( 0, 0 )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  resolution(
% 41.48/41.87  clause( 146444, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, 'c_Map_Odom'( 
% 41.48/41.87    'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', Y ), Y
% 41.48/41.87     ) ] )
% 41.48/41.87  , clause( 503, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, Y, Z, T ), T )
% 41.48/41.87    , ~( 'c_Finite__Set_Ofinite'( Y, Z ) ) ] )
% 41.48/41.87  , 1, clause( 491, [ 'c_Finite__Set_Ofinite'( 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname' ) ] )
% 41.48/41.87  , 0, substitution( 0, [ :=( X, X ), :=( Y, 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ) ), :=( Z, 'tc_Com_Opname' ), :=( T, Y )] )
% 41.48/41.87    , substitution( 1, [] )).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  subsumption(
% 41.48/41.87  clause( 138955, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, 'c_Map_Odom'( 
% 41.48/41.87    'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', Y ), Y
% 41.48/41.87     ) ] )
% 41.48/41.87  , clause( 146444, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, 
% 41.48/41.87    'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 
% 41.48/41.87    'tc_Com_Opname', Y ), Y ) ] )
% 41.48/41.87  , substitution( 0, [ :=( X, X ), :=( Y, Y )] ), permutation( 0, [ ==>( 0, 0
% 41.48/41.87     )] ) ).
% 41.48/41.87  
% 41.48/41.87  
% 41.48/41.87  paramod(
% 41.48/41.87  clause( 146446, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_Fun_Ocomp'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.87  , clause( 138623, [ =( 'c_Set_Oimage'( 'c_COMBB'( X, Y, U, W, T ), Z, T, W
% 41.48/41.87     ), 'c_Set_Oimage'( 'c_Fun_Ocomp'( X, Y, U, W, T ), Z, T, W ) ) ] )
% 41.48/41.87  , 0, clause( 514, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 'c_COMBB'( 
% 41.48/41.87    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.87    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.87    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.87    'tc_Com_Ostate' ), 'tc_Com_Opname' ), 'c_Map_Odom'( 'c_Com_Obody', 
% 41.48/41.87    'tc_Com_Opname', 'tc_Com_Ocom' ), 'tc_Com_Opname', 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.87    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.87  , 0, 2, substitution( 0, [ :=( X, 'c_Hoare__Mirabelle_OMGT' ), :=( Y, 
% 41.48/41.88    'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 'c_Com_Obody', 
% 41.48/41.88    'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 'tc_Com_Opname' ) )
% 41.48/41.88    , :=( Z, 'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ) )
% 41.48/41.88    , :=( T, 'tc_Com_Opname' ), :=( U, 'tc_Com_Ocom' ), :=( W, 
% 41.48/41.88    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) )] ), substitution( 1, [] )
% 41.48/41.88    ).
% 41.48/41.88  
% 41.48/41.88  
% 41.48/41.88  resolution(
% 41.48/41.88  clause( 146447, [] )
% 41.48/41.88  , clause( 146446, [ ~( 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( 
% 41.48/41.88    'c_Fun_Ocomp'( 'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 
% 41.48/41.88    'tc_Com_Ocom' ), 'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 
% 41.48/41.88    'tc_Com_Ocom', 'tc_Com_Opname' ), 'tc_Com_Ocom', 
% 41.48/41.88    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ), 'tc_Com_Opname' ), 
% 41.48/41.88    'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 
% 41.48/41.88    'tc_Com_Opname', 'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ), 
% 41.48/41.88    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) ) ) ] )
% 41.48/41.88  , 0, clause( 138955, [ 'c_Finite__Set_Ofinite'( 'c_Set_Oimage'( X, 
% 41.48/41.88    'c_Map_Odom'( 'c_Com_Obody', 'tc_Com_Opname', 'tc_Com_Ocom' ), 
% 41.48/41.88    'tc_Com_Opname', Y ), Y ) ] )
% 41.48/41.88  , 0, substitution( 0, [] ), substitution( 1, [ :=( X, 'c_Fun_Ocomp'( 
% 41.48/41.88    'c_Hoare__Mirabelle_OMGT', 'c_COMBB'( 'c_Option_Othe'( 'tc_Com_Ocom' ), 
% 41.48/41.88    'c_Com_Obody', 'tc_Option_Ooption'( 'tc_Com_Ocom' ), 'tc_Com_Ocom', 
% 41.48/41.88    'tc_Com_Opname' ), 'tc_Com_Ocom', 'tc_Hoare__Mirabelle_Otriple'( 
% 41.48/41.88    'tc_Com_Ostate' ), 'tc_Com_Opname' ) ), :=( Y, 
% 41.48/41.88    'tc_Hoare__Mirabelle_Otriple'( 'tc_Com_Ostate' ) )] )).
% 41.48/41.88  
% 41.48/41.88  
% 41.48/41.88  subsumption(
% 41.48/41.88  clause( 143659, [] )
% 41.48/41.88  , clause( 146447, [] )
% 41.48/41.88  , substitution( 0, [] ), permutation( 0, [] ) ).
% 41.48/41.88  
% 41.48/41.88  
% 41.48/41.88  end.
% 41.48/41.88  
% 41.48/41.88  % ABCDEFGHIJKLMNOPQRSTUVWXYZ
% 41.48/41.88  
% 41.48/41.88  Memory use:
% 41.48/41.88  
% 41.48/41.88  space for terms:        4107626
% 41.48/41.88  space for clauses:      7273056
% 41.48/41.88  
% 41.48/41.88  
% 41.48/41.88  clauses generated:      830590
% 41.48/41.88  clauses kept:           143660
% 41.48/41.88  clauses selected:       2102
% 41.48/41.88  clauses deleted:        2195
% 41.48/41.88  clauses inuse deleted:  102
% 41.48/41.88  
% 41.48/41.88  subsentry:          3906049
% 41.48/41.88  literals s-matched: 2534567
% 41.48/41.88  literals matched:   2353089
% 41.48/41.88  full subsumption:   1543678
% 41.48/41.88  
% 41.48/41.88  checksum:           -2097217516
% 41.48/41.88  
% 41.48/41.88  
% 41.48/41.88  Bliksem ended
%------------------------------------------------------------------------------