TSTP Solution File: ITP322_10 by cvc5-SAT---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5-SAT---1.0.5
% Problem  : ITP322_10 : TPTP v8.2.0. Released v8.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n002.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Nov 24 04:14:25 EST 2023

% Result   : Satisfiable 5.45s 5.71s
% Output   : FiniteModel 5.51s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ITP322_10 : TPTP v8.2.0. Released v8.2.0.
% 0.07/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.35  % Computer : n002.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Wed Nov 22 17:02:07 EST 2023
% 0.13/0.35  % CPUTime    : 
% 0.38/0.57  %----Disproving TF0_NAR
% 5.45/5.71  ------- convert to smt2 : /export/starexec/sandbox/tmp/tmp.yYD0RklEVZ/cvc5---1.0.5_4671.p...
% 5.45/5.71  ------- get file name : TPTP file name is ITP322_10
% 5.45/5.71  ------- cvc5-tfn : /export/starexec/sandbox/solver/bin/cvc5---1.0.5_4671.smt2...
% 5.45/5.71  --- Run --finite-model-find --decision=internal --sort-inference --macros-quant --macros-quant-mode=all at 30...
% 5.45/5.71  % SZS status CounterSatisfiable for ITP322_10
% 5.45/5.71  % SZS output start FiniteModel for ITP322_10
% 5.45/5.71  (
% 5.45/5.71  ; cardinality of $$unsorted is 1
% 5.45/5.71  ; rep: (as @$$unsorted_0 $$unsorted)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun_b_bool_fun_fun$'| is 4
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_3 |tptp.'B_bool_fun_b_bool_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'| is 2
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun_bool_fun$'| is 3
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_bool_fun$'|_0 |tptp.'B_bool_fun_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_bool_fun$'|_1 |tptp.'B_bool_fun_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_bool_fun$'|_2 |tptp.'B_bool_fun_bool_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B$'| is 1
% 5.45/5.71  ; rep: (as @|tptp.'B$'|_0 |tptp.'B$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun_b_set_fun$'| is 1
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_set_fun$'|_0 |tptp.'B_bool_fun_b_set_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_set_b_set_bool_fun_fun$'| is 2
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_bool_fun_fun$'|_0 |tptp.'B_set_b_set_bool_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_bool_fun_fun$'|_1 |tptp.'B_set_b_set_bool_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'| is 3
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|)
% 5.45/5.71  ; cardinality of tptp.tlbool is 2
% 5.45/5.71  ; rep: (as @tptp.tlbool_0 tptp.tlbool)
% 5.45/5.71  ; rep: (as @tptp.tlbool_1 tptp.tlbool)
% 5.45/5.71  ; cardinality of |tptp.'B_set_b_set_b_set_fun_fun$'| is 3
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_0 |tptp.'B_set_b_set_b_set_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_1 |tptp.'B_set_b_set_b_set_fun_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_2 |tptp.'B_set_b_set_b_set_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_b_bool_fun_fun$'| is 1
% 5.45/5.71  ; rep: (as @|tptp.'B_b_bool_fun_fun$'|_0 |tptp.'B_b_bool_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_set$'| is 2
% 5.45/5.71  ; rep: (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_set_b_bool_fun_fun$'| is 1
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_bool_fun_fun$'|_0 |tptp.'B_set_b_bool_fun_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_set_bool_fun$'| is 3
% 5.45/5.71  ; rep: (as @|tptp.'B_set_bool_fun$'|_0 |tptp.'B_set_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_bool_fun$'|_1 |tptp.'B_set_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_bool_fun$'|_2 |tptp.'B_set_bool_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'Bool_bool_fun$'| is 2
% 5.45/5.71  ; rep: (as @|tptp.'Bool_bool_fun$'|_0 |tptp.'Bool_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'Bool_bool_fun$'|_1 |tptp.'Bool_bool_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_set_b_set_fun$'| is 4
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_fun$'|_0 |tptp.'B_set_b_set_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_fun$'|_1 |tptp.'B_set_b_set_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_set_b_set_fun$'|_3 |tptp.'B_set_b_set_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'B_bool_fun$'| is 2
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|)
% 5.45/5.71  ; rep: (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|)
% 5.45/5.71  ; cardinality of |tptp.'Bool_bool_bool_fun_fun$'| is 1
% 5.45/5.71  ; rep: (as @|tptp.'Bool_bool_bool_fun_fun$'|_0 |tptp.'Bool_bool_bool_fun_fun$'|)
% 5.45/5.71  (define-fun tptp.def_12 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.45/5.71  (define-fun tptp.def_33 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun |tptp.'semilattice_neutr$'| ((_arg_1 |tptp.'Bool_bool_bool_fun_fun$'|) (_arg_2 tptp.tlbool)) Bool true)
% 5.45/5.71  (define-fun tptp.def_15 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun tptp.def_17 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.45/5.71  (define-fun tptp.def_39 (($x1 tptp.tlbool)) tptp.tlbool (ite (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun |tptp.'fun_app$i'| (($x1 |tptp.'B_set_bool_fun$'|) ($x2 |tptp.'B_set$'|)) Bool (or (and (= (as @|tptp.'B_set_bool_fun$'|_2 |tptp.'B_set_bool_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (and (= (as @|tptp.'B_set_bool_fun$'|_0 |tptp.'B_set_bool_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (and (= (as @|tptp.'B_set_bool_fun$'|_0 |tptp.'B_set_bool_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2))))
% 5.45/5.71  (define-fun |tptp.'less_eq$a'| () |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|))
% 5.45/5.71  (define-fun |tptp.'bot$a'| () Bool false)
% 5.45/5.71  (define-fun |tptp.'top$a'| () Bool true)
% 5.45/5.71  (define-fun |tptp.'a$'| () |tptp.'B$'| (as @|tptp.'B$'|_0 |tptp.'B$'|))
% 5.45/5.71  (define-fun |tptp.'fun_app$b'| (($x1 |tptp.'B_set_b_set_fun$'|) ($x2 |tptp.'B_set$'|)) |tptp.'B_set$'| (ite (and (= (as @|tptp.'B_set_b_set_fun$'|_3 |tptp.'B_set_b_set_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) (ite (and (= (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) (ite (and (= (as @|tptp.'B_set_b_set_fun$'|_1 |tptp.'B_set_b_set_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) (ite (and (= (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|))))))
% 5.45/5.71  (define-fun |tptp.'semilattice_neutr$b'| ((_arg_1 |tptp.'B_set_b_set_b_set_fun_fun$'|) (_arg_2 |tptp.'B_set$'|)) Bool true)
% 5.45/5.71  (define-fun tptp.def_36 (($x1 tptp.tlbool)) tptp.tlbool (ite (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun tptp.def_6 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.45/5.71  (define-fun tptp.def_21 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun |tptp.'less_eq$b'| ((BOUND_VARIABLE_12855 tptp.tlbool) (BOUND_VARIABLE_12856 tptp.tlbool)) Bool (not (and (= BOUND_VARIABLE_12855 (as @tptp.tlbool_1 tptp.tlbool)) (= BOUND_VARIABLE_12856 (as @tptp.tlbool_0 tptp.tlbool)))))
% 5.45/5.71  (define-fun |tptp.'collect$'| () |tptp.'B_bool_fun_b_set_fun$'| (as @|tptp.'B_bool_fun_b_set_fun$'|_0 |tptp.'B_bool_fun_b_set_fun$'|))
% 5.45/5.71  (define-fun tptp.def_29 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.45/5.71  (define-fun |tptp.'member$'| ((BOUND_VARIABLE_11617 |tptp.'B$'|) (BOUND_VARIABLE_11618 |tptp.'B_set$'|)) Bool (= (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (ite (= BOUND_VARIABLE_11618 (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|))) (= BOUND_VARIABLE_11617 (as @|tptp.'B$'|_0 |tptp.'B$'|))) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool))))
% 5.45/5.71  (define-fun tptp.def_4 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.45/5.71  (define-fun tptp.def_5 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.45/5.71  (define-fun |tptp.'top$b'| () |tptp.'B_bool_fun$'| (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|))
% 5.45/5.71  (define-fun tptp.def_32 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.45/5.71  (define-fun tptp.def_8 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.45/5.71  (define-fun |tptp.'uminus$'| () |tptp.'B_set_b_set_fun$'| (as @|tptp.'B_set_b_set_fun$'|_3 |tptp.'B_set_b_set_fun$'|))
% 5.45/5.71  (define-fun |tptp.'fun_app$j'| (($x1 |tptp.'B_set_b_set_bool_fun_fun$'|) ($x2 |tptp.'B_set$'|)) |tptp.'B_set_bool_fun$'| (ite (and (= (as @|tptp.'B_set_b_set_bool_fun_fun$'|_1 |tptp.'B_set_b_set_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_bool_fun$'|_0 |tptp.'B_set_bool_fun$'|) (ite (and (= (as @|tptp.'B_set_b_set_bool_fun_fun$'|_0 |tptp.'B_set_b_set_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_bool_fun$'|_2 |tptp.'B_set_bool_fun$'|) (ite (and (= (as @|tptp.'B_set_b_set_bool_fun_fun$'|_1 |tptp.'B_set_b_set_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_bool_fun$'|_2 |tptp.'B_set_bool_fun$'|) (as @|tptp.'B_set_bool_fun$'|_1 |tptp.'B_set_bool_fun$'|)))))
% 5.51/5.71  (define-fun |tptp.'fun_app$f'| (($x1 |tptp.'Bool_bool_bool_fun_fun$'|) ($x2 tptp.tlbool)) |tptp.'Bool_bool_fun$'| (ite (and (= (as @|tptp.'Bool_bool_bool_fun_fun$'|_0 |tptp.'Bool_bool_bool_fun_fun$'|) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (as @|tptp.'Bool_bool_fun$'|_0 |tptp.'Bool_bool_fun$'|) (as @|tptp.'Bool_bool_fun$'|_1 |tptp.'Bool_bool_fun$'|)))
% 5.51/5.71  (define-fun |tptp.'fun_app$a'| (($x1 |tptp.'B_set_b_bool_fun_fun$'|) ($x2 |tptp.'B_set$'|)) |tptp.'B_bool_fun$'| (ite (and (= (as @|tptp.'B_set_b_bool_fun_fun$'|_0 |tptp.'B_set_b_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|)))
% 5.51/5.71  (define-fun tptp.def_3 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'fun_app$c'| (($x1 |tptp.'B_set_b_set_b_set_fun_fun$'|) ($x2 |tptp.'B_set$'|)) |tptp.'B_set_b_set_fun$'| (ite (and (= (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_1 |tptp.'B_set_b_set_b_set_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_b_set_fun$'|_0 |tptp.'B_set_b_set_fun$'|) (ite (and (= (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_0 |tptp.'B_set_b_set_b_set_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|) (ite (and (= (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_2 |tptp.'B_set_b_set_b_set_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|) (ite (and (= (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_0 |tptp.'B_set_b_set_b_set_fun_fun$'|) $x1) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x2)) (as @|tptp.'B_set_b_set_fun$'|_3 |tptp.'B_set_b_set_fun$'|) (as @|tptp.'B_set_b_set_fun$'|_1 |tptp.'B_set_b_set_fun$'|))))))
% 5.51/5.71  (define-fun tptp.def_22 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_40 (($x1 tptp.tlbool)) tptp.tlbool (ite (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'uminus$b'| ((BOUND_VARIABLE_13588 tptp.tlbool)) Bool (= (as @tptp.tlbool_1 tptp.tlbool) (ite (= BOUND_VARIABLE_13588 (as @tptp.tlbool_0 tptp.tlbool)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool))))
% 5.51/5.71  (define-fun |tptp.'is_empty$'| ((BOUND_VARIABLE_64261 |tptp.'B_set$'|)) Bool (= (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) BOUND_VARIABLE_64261))
% 5.51/5.71  (define-fun |tptp.'insert$'| (($x1 |tptp.'B$'|)) |tptp.'B_set_b_set_fun$'| (as @|tptp.'B_set_b_set_fun$'|_0 |tptp.'B_set_b_set_fun$'|))
% 5.51/5.71  (define-fun |tptp.'fun_app$m'| (($x1 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) ($x2 |tptp.'B_bool_fun$'|)) |tptp.'B_bool_fun_bool_fun$'| (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_bool_fun$'|_2 |tptp.'B_bool_fun_bool_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_bool_fun$'|_0 |tptp.'B_bool_fun_bool_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_bool_fun$'|_0 |tptp.'B_bool_fun_bool_fun$'|) (as @|tptp.'B_bool_fun_bool_fun$'|_1 |tptp.'B_bool_fun_bool_fun$'|)))))
% 5.51/5.71  (define-fun |tptp.'top$'| () |tptp.'B_set$'| (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|))
% 5.51/5.71  (define-fun tptp.def_37 (($x1 tptp.tlbool) ($x2 tptp.tlbool)) tptp.tlbool (ite (and (= (as @tptp.tlbool_1 tptp.tlbool) $x1) (= (as @tptp.tlbool_0 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= (as @tptp.tlbool_1 tptp.tlbool) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))))
% 5.51/5.71  (define-fun tptp.tltrue () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun tptp.def_19 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'inf$'| () |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_24 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'minus$'| () |tptp.'B_set_b_set_b_set_fun_fun$'| (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_0 |tptp.'B_set_b_set_b_set_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_26 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'remove$'| (($x1 |tptp.'B$'|)) |tptp.'B_set_b_set_fun$'| (as @|tptp.'B_set_b_set_fun$'|_2 |tptp.'B_set_b_set_fun$'|))
% 5.51/5.71  (define-fun tptp.def_18 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'semilattice_neutr$a'| ((_arg_1 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) (_arg_2 |tptp.'B_bool_fun$'|)) Bool true)
% 5.51/5.71  (define-fun tptp.def_2 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'is_singleton$'| ((BOUND_VARIABLE_64293 |tptp.'B_set$'|)) Bool (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) BOUND_VARIABLE_64293))
% 5.51/5.71  (define-fun |tptp.'fun_app$e'| (($x1 |tptp.'Bool_bool_fun$'|) ($x2 tptp.tlbool)) Bool (or (and (= (as @|tptp.'Bool_bool_fun$'|_0 |tptp.'Bool_bool_fun$'|) $x1) (= (as @tptp.tlbool_0 tptp.tlbool) $x2)) (and (= (as @|tptp.'Bool_bool_fun$'|_1 |tptp.'Bool_bool_fun$'|) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (and (= (as @|tptp.'Bool_bool_fun$'|_0 |tptp.'Bool_bool_fun$'|) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2))))
% 5.51/5.71  (define-fun tptp.def_16 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_14 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'less$'| () |tptp.'B_set_b_set_bool_fun_fun$'| (as @|tptp.'B_set_b_set_bool_fun_fun$'|_0 |tptp.'B_set_b_set_bool_fun_fun$'|))
% 5.51/5.71  (define-fun |tptp.'sup$b'| () |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|))
% 5.51/5.71  (define-fun |tptp.'fun_app$k'| (($x1 |tptp.'B_b_bool_fun_fun$'|) ($x2 |tptp.'B$'|)) |tptp.'B_bool_fun$'| (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|))
% 5.51/5.71  (define-fun tptp.def_9 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_20 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_10 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_27 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'sup$'| () |tptp.'B_set_b_set_b_set_fun_fun$'| (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_1 |tptp.'B_set_b_set_b_set_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_34 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'pairwise$'| ((BOUND_VARIABLE_12393 |tptp.'B_b_bool_fun_fun$'|) (BOUND_VARIABLE_12394 |tptp.'B_set$'|)) Bool (forall ((A__questionmark_v2 |tptp.'B$'|) (BOUND_VARIABLE_8709 |tptp.'B$'|)) (or (not (= tptp.tltrue (tptp.def_8 (|tptp.'fun_app$a'| |tptp.'uu$'| BOUND_VARIABLE_12394) A__questionmark_v2))) (not (= tptp.tltrue (tptp.def_8 (|tptp.'fun_app$a'| |tptp.'uu$'| (|tptp.'fun_app$b'| (|tptp.'fun_app$c'| |tptp.'minus$'| BOUND_VARIABLE_12394) (|tptp.'fun_app$b'| (|tptp.'insert$'| A__questionmark_v2) (|tptp.'fun_app$d'| |tptp.'collect$'| (|tptp.'fun_app$g'| |tptp.'uminus$a'| |tptp.'top$b'|))))) BOUND_VARIABLE_8709))) (= tptp.tltrue (tptp.def_8 (|tptp.'fun_app$k'| BOUND_VARIABLE_12393 A__questionmark_v2) BOUND_VARIABLE_8709)))))
% 5.51/5.71  (define-fun |tptp.'uu$'| () |tptp.'B_set_b_bool_fun_fun$'| (as @|tptp.'B_set_b_bool_fun_fun$'|_0 |tptp.'B_set_b_bool_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_1 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun tptp.def_25 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun tptp.def_13 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'uminus$a'| () |tptp.'B_bool_fun_b_bool_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_41 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'bot$b'| () |tptp.'B_bool_fun$'| (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|))
% 5.51/5.71  (define-fun tptp.def_7 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'minus$a'| () |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|))
% 5.51/5.71  (define-fun |tptp.'ordering_top$'| ((_arg_1 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) (_arg_2 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|) (_arg_3 |tptp.'B_bool_fun$'|)) Bool true)
% 5.51/5.71  (define-fun tptp.def_38 (($x1 tptp.tlbool) ($x2 tptp.tlbool)) tptp.tlbool (ite (and (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (= (as @tptp.tlbool_0 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= (as @tptp.tlbool_1 tptp.tlbool) $x1) (= (as @tptp.tlbool_1 tptp.tlbool) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))))
% 5.51/5.71  (define-fun tptp.tlfalse () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'inf$a'| () |tptp.'B_set_b_set_b_set_fun_fun$'| (as @|tptp.'B_set_b_set_b_set_fun_fun$'|_2 |tptp.'B_set_b_set_b_set_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_31 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'the_elem$'| (($x1 |tptp.'B_set$'|)) |tptp.'B$'| (as @|tptp.'B$'|_0 |tptp.'B$'|))
% 5.51/5.71  (define-fun tptp.def_28 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'bot$'| () |tptp.'B_set$'| (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|))
% 5.51/5.71  (define-fun tptp.def_30 () tptp.tlbool (as @tptp.tlbool_1 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'b$'| () |tptp.'B$'| (as @|tptp.'B$'|_0 |tptp.'B$'|))
% 5.51/5.71  (define-fun |tptp.'less$a'| () |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'| (as @|tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_bool_fun_fun$'|))
% 5.51/5.71  (define-fun |tptp.'less_eq$'| () |tptp.'B_set_b_set_bool_fun_fun$'| (as @|tptp.'B_set_b_set_bool_fun_fun$'|_1 |tptp.'B_set_b_set_bool_fun_fun$'|))
% 5.51/5.71  (define-fun tptp.def_35 () tptp.tlbool (as @tptp.tlbool_0 tptp.tlbool))
% 5.51/5.71  (define-fun |tptp.'ordering_top$a'| (($x1 |tptp.'B_set_b_set_bool_fun_fun$'|) ($x2 |tptp.'B_set_b_set_bool_fun_fun$'|) ($x3 |tptp.'B_set$'|)) Bool (and (= (as @|tptp.'B_set_b_set_bool_fun_fun$'|_1 |tptp.'B_set_b_set_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_set_b_set_bool_fun_fun$'|_0 |tptp.'B_set_b_set_bool_fun_fun$'|) $x2) (= (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|) $x3)))
% 5.51/5.71  (define-fun |tptp.'fun_app$'| ((BOUND_VARIABLE_13415 |tptp.'B_bool_fun$'|) (BOUND_VARIABLE_13416 |tptp.'B$'|)) Bool (= (as @tptp.tlbool_1 tptp.tlbool) (ite (and (= BOUND_VARIABLE_13415 (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|)) (= BOUND_VARIABLE_13416 (as @|tptp.'B$'|_0 |tptp.'B$'|))) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool))))
% 5.51/5.71  (define-fun tptp.def_42 (($x1 tptp.tlbool)) tptp.tlbool (ite (= (as @tptp.tlbool_0 tptp.tlbool) $x1) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'fun_app$l'| (($x1 |tptp.'B_bool_fun_bool_fun$'|) ($x2 |tptp.'B_bool_fun$'|)) Bool (or (and (= (as @|tptp.'B_bool_fun_bool_fun$'|_0 |tptp.'B_bool_fun_bool_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (and (= (as @|tptp.'B_bool_fun_bool_fun$'|_2 |tptp.'B_bool_fun_bool_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (and (= (as @|tptp.'B_bool_fun_bool_fun$'|_2 |tptp.'B_bool_fun_bool_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2))))
% 5.51/5.71  (define-fun tptp.def_23 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  (define-fun |tptp.'fun_app$h'| (($x1 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) ($x2 |tptp.'B_bool_fun$'|)) |tptp.'B_bool_fun_b_bool_fun_fun$'| (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_3 |tptp.'B_bool_fun_b_bool_fun_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_3 |tptp.'B_bool_fun_b_bool_fun_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_b_bool_fun_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_fun$'|) (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_fun$'|)))))))
% 5.51/5.71  (define-fun |tptp.'minus$b'| (($x1 tptp.tlbool) ($x2 tptp.tlbool)) Bool (and (= (as @tptp.tlbool_1 tptp.tlbool) $x1) (= (as @tptp.tlbool_0 tptp.tlbool) $x2)))
% 5.51/5.71  (define-fun |tptp.'sup$a'| () |tptp.'Bool_bool_bool_fun_fun$'| (as @|tptp.'Bool_bool_bool_fun_fun$'|_0 |tptp.'Bool_bool_bool_fun_fun$'|))
% 5.51/5.71  (define-fun |tptp.'ordering_top_axioms$'| (($x1 |tptp.'B_set_b_set_bool_fun_fun$'|) ($x2 |tptp.'B_set$'|)) Bool true)
% 5.51/5.71  (define-fun |tptp.'fun_app$g'| (($x1 |tptp.'B_bool_fun_b_bool_fun_fun$'|) ($x2 |tptp.'B_bool_fun$'|)) |tptp.'B_bool_fun$'| (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_2 |tptp.'B_bool_fun_b_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_1 |tptp.'B_bool_fun_b_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (ite (and (= (as @|tptp.'B_bool_fun_b_bool_fun_fun$'|_0 |tptp.'B_bool_fun_b_bool_fun_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|))))))
% 5.51/5.71  (define-fun |tptp.'fun_app$d'| (($x1 |tptp.'B_bool_fun_b_set_fun$'|) ($x2 |tptp.'B_bool_fun$'|)) |tptp.'B_set$'| (ite (and (= (as @|tptp.'B_bool_fun_b_set_fun$'|_0 |tptp.'B_bool_fun_b_set_fun$'|) $x1) (= (as @|tptp.'B_bool_fun$'|_0 |tptp.'B_bool_fun$'|) $x2)) (as @|tptp.'B_set$'|_1 |tptp.'B_set$'|) (as @|tptp.'B_set$'|_0 |tptp.'B_set$'|)))
% 5.51/5.71  (define-fun tptp.def_11 (($x1 |tptp.'B_bool_fun$'|) ($x2 |tptp.'B$'|)) tptp.tlbool (ite (and (= (as @|tptp.'B_bool_fun$'|_1 |tptp.'B_bool_fun$'|) $x1) (= (as @|tptp.'B$'|_0 |tptp.'B$'|) $x2)) (as @tptp.tlbool_1 tptp.tlbool) (as @tptp.tlbool_0 tptp.tlbool)))
% 5.51/5.71  )
% 5.51/5.71  % SZS output end FiniteModel for ITP322_10
% 5.51/5.71  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------