TSTP Solution File: SWW474+6 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : SWW474+6 : TPTP v8.2.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n009.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 : Wed May 29 18:20:02 EDT 2024

% Result   : Theorem 27.01s 27.38s
% Output   : Proof 27.13s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.26  % Problem    : SWW474+6 : TPTP v8.2.0. Released v5.3.0.
% 0.12/0.27  % Command    : do_cvc5 %s %d
% 0.27/0.46  % Computer : n009.cluster.edu
% 0.27/0.46  % Model    : x86_64 x86_64
% 0.27/0.46  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.27/0.46  % Memory   : 8042.1875MB
% 0.27/0.46  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.27/0.46  % CPULimit   : 300
% 0.27/0.46  % WCLimit    : 300
% 0.27/0.46  % DateTime   : Sun May 26 04:48:09 EDT 2024
% 0.27/0.46  % CPUTime    : 
% 0.56/0.91  %----Proving TF0_NAR, FOF, or CNF
% 27.01/27.38  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 27.01/27.38  --- Run --no-e-matching --full-saturate-quant at 5...
% 27.01/27.38  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 5...
% 27.01/27.38  --- Run --finite-model-find --uf-ss=no-minimal at 5...
% 27.01/27.38  --- Run --multi-trigger-when-single --full-saturate-quant at 5...
% 27.01/27.38  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.ETCn5E6s3e/cvc5---1.0.5_22027.smt2
% 27.01/27.38  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.ETCn5E6s3e/cvc5---1.0.5_22027.smt2
% 27.01/27.38  (assume a0 (forall ((X_b $$unsorted) (X_c $$unsorted) (X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_b X_c) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c))) (tptp.combb X_b X_c X_a)) (tptp.combb X_b X_c X_a))))
% 27.01/27.38  (assume a1 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun X_b (tptp.fun X_a X_c))) (tptp.combc X_a X_b X_c)) (tptp.combc X_a X_b X_c))))
% 27.01/27.38  (assume a2 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a X_a) (tptp.combi X_a)) (tptp.combi X_a))))
% 27.01/27.38  (assume a3 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun X_b X_a)) (tptp.combk X_a X_b)) (tptp.combk X_a X_b))))
% 27.01/27.38  (assume a4 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_c $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c))) (tptp.combs X_a X_b X_c)) (tptp.combs X_a X_b X_c))))
% 27.01/27.38  (assume a5 (= (tptp.ti (tptp.fun tptp.com tptp.bool) tptp.wt) tptp.wt))
% 27.01/27.38  (assume a6 (= (tptp.ti tptp.bool tptp.wT_bodies) tptp.wT_bodies))
% 27.01/27.38  (assume a7 (= (tptp.ti (tptp.fun tptp.pname (tptp.option tptp.com)) tptp.body) tptp.body))
% 27.01/27.38  (assume a8 (= (tptp.ti (tptp.fun tptp.pname tptp.com) tptp.body_1) tptp.body_1))
% 27.01/27.38  (assume a9 (= (tptp.ti tptp.com tptp.skip) tptp.skip))
% 27.01/27.38  (assume a10 (= (tptp.ti (tptp.fun tptp.com (tptp.fun tptp.com tptp.com)) tptp.semi) tptp.semi))
% 27.01/27.38  (assume a11 (= (tptp.ti (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com)) tptp.while) tptp.while))
% 27.01/27.38  (assume a12 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_b)) tptp.bool) (tptp.finite_comp_fun_idem X_a X_b)) (tptp.finite_comp_fun_idem X_a X_b))))
% 27.01/27.38  (assume a13 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.finite_finite X_a)) (tptp.finite_finite X_a))))
% 27.01/27.38  (assume a14 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)))) (tptp.finite1357897459simple X_a X_b)) (tptp.finite1357897459simple X_a X_b))))
% 27.01/27.38  (assume a15 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)))) (tptp.finite908156982e_idem X_a X_b)) (tptp.finite908156982e_idem X_a X_b))))
% 27.01/27.38  (assume a16 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool)) (tptp.finite_folding_one X_a)) (tptp.finite_folding_one X_a))))
% 27.01/27.38  (assume a17 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool)) (tptp.finite2073411215e_idem X_a)) (tptp.finite2073411215e_idem X_a))))
% 27.01/27.38  (assume a18 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b)))) (tptp.fun_upd X_a X_b)) (tptp.fun_upd X_a X_b))))
% 27.01/27.38  (assume a19 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.inj_on X_a X_b)) (tptp.inj_on X_a X_b))))
% 27.01/27.38  (assume a20 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)))) (tptp.override_on X_a X_b)) (tptp.override_on X_a X_b))))
% 27.01/27.38  (assume a21 (forall ((X_b $$unsorted)) (=> (tptp.minus X_b) (= (tptp.ti (tptp.fun X_b (tptp.fun X_b X_b)) (tptp.minus_minus X_b)) (tptp.minus_minus X_b)))))
% 27.01/27.38  (assume a22 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) (tptp.the_1 X_a)) (tptp.the_1 X_a))))
% 27.01/27.38  (assume a23 (forall ((X_a $$unsorted)) (= (tptp.ti X_a (tptp.undefined X_a)) (tptp.undefined X_a))))
% 27.01/27.38  (assume a24 (= (tptp.ti (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) tptp.hoare_Mirabelle_MGT) tptp.hoare_Mirabelle_MGT))
% 27.01/27.38  (assume a25 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool)) (tptp.hoare_279057269derivs X_a)) (tptp.hoare_279057269derivs X_a))))
% 27.01/27.38  (assume a26 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool)) (tptp.hoare_2027193591valids X_a)) (tptp.hoare_2027193591valids X_a))))
% 27.01/27.38  (assume a27 (= (tptp.ti tptp.bool tptp.hoare_1924220188gleton) tptp.hoare_1924220188gleton))
% 27.01/27.38  (assume a28 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hoare_246368825triple X_a)) (tptp.hoare_246368825triple X_a))))
% 27.01/27.38  (assume a29 (forall ((X_b $$unsorted) (X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a))) (tptp.fun (tptp.hoare_1656922687triple X_b) X_a)) (tptp.hoare_1312322281e_case X_b X_a)) (tptp.hoare_1312322281e_case X_b X_a))))
% 27.01/27.38  (assume a30 (forall ((X_b $$unsorted) (X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a))) (tptp.fun (tptp.hoare_1656922687triple X_b) X_a)) (tptp.hoare_1632998903le_rec X_b X_a)) (tptp.hoare_1632998903le_rec X_b X_a))))
% 27.01/27.38  (assume a31 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun tptp.bool (tptp.fun X_a (tptp.fun X_a X_a))) (tptp.if X_a)) (tptp.if X_a))))
% 27.01/27.38  (assume a32 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.semilattice_inf_inf X_a)) (tptp.semilattice_inf_inf X_a)))))
% 27.01/27.38  (assume a33 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.semilattice_sup_sup X_a)) (tptp.semilattice_sup_sup X_a)))))
% 27.01/27.38  (assume a34 (forall ((X_b $$unsorted) (X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b tptp.bool)) (tptp.dom X_b X_a)) (tptp.dom X_b X_a))))
% 27.01/27.38  (assume a35 (= (tptp.ti (tptp.fun tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) tptp.evalc) tptp.evalc))
% 27.01/27.38  (assume a36 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a (tptp.fun X_b X_b)) (tptp.fun X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)))) (tptp.fold_graph X_a X_b)) (tptp.fold_graph X_a X_b))))
% 27.01/27.38  (assume a37 (forall ((X_b $$unsorted)) (= (tptp.ti (tptp.option X_b) (tptp.none X_b)) (tptp.none X_b))))
% 27.01/27.38  (assume a38 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.option X_a)) (tptp.some X_a)) (tptp.some X_a))))
% 27.01/27.38  (assume a39 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.option X_b) X_a))) (tptp.option_rec X_a X_b)) (tptp.option_rec X_a X_b))))
% 27.01/27.38  (assume a40 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.option X_a) (tptp.fun X_a tptp.bool)) (tptp.set X_a)) (tptp.set X_a))))
% 27.01/27.38  (assume a41 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.option X_a) X_a) (tptp.the X_a)) (tptp.the X_a))))
% 27.01/27.38  (assume a42 (forall ((X_a $$unsorted)) (=> (tptp.bot X_a) (= (tptp.ti X_a (tptp.bot_bot X_a)) (tptp.bot_bot X_a)))))
% 27.01/27.38  (assume a43 (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.ord_less_eq X_a)) (tptp.ord_less_eq X_a)))))
% 27.01/27.38  (assume a44 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) X_a)) (tptp.partial_flat_lub X_a)) (tptp.partial_flat_lub X_a))))
% 27.01/27.38  (assume a45 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.collect X_a)) (tptp.collect X_a))))
% 27.01/27.38  (assume a46 (forall ((X_a $$unsorted) (X_b $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool))) (tptp.image X_a X_b)) (tptp.image X_a X_b))))
% 27.01/27.38  (assume a47 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.insert X_a)) (tptp.insert X_a))))
% 27.01/27.38  (assume a48 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) X_a) (tptp.the_elem X_a)) (tptp.the_elem X_a))))
% 27.01/27.38  (assume a49 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.fAll X_a)) (tptp.fAll X_a))))
% 27.01/27.38  (assume a50 (= (tptp.ti tptp.bool tptp.fFalse) tptp.fFalse))
% 27.01/27.38  (assume a51 (= (tptp.ti (tptp.fun tptp.bool tptp.bool) tptp.fNot) tptp.fNot))
% 27.01/27.38  (assume a52 (= (tptp.ti tptp.bool tptp.fTrue) tptp.fTrue))
% 27.01/27.38  (assume a53 (= (tptp.ti (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) tptp.fconj) tptp.fconj))
% 27.01/27.38  (assume a54 (= (tptp.ti (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) tptp.fdisj) tptp.fdisj))
% 27.01/27.38  (assume a55 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fequal X_a)) (tptp.fequal X_a))))
% 27.01/27.38  (assume a56 (= (tptp.ti (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) tptp.fimplies) tptp.fimplies))
% 27.01/27.38  (assume a57 (forall ((X_a $$unsorted) (X_c $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (= (tptp.hAPP X_a X_c (tptp.ti (tptp.fun X_a X_c) B_1_1) B_2_1) (tptp.hAPP X_a X_c B_1_1 B_2_1))))
% 27.01/27.38  (assume a58 (forall ((X_a $$unsorted) (X_c $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (= (tptp.hAPP X_a X_c B_1_1 (tptp.ti X_a B_2_1)) (tptp.hAPP X_a X_c B_1_1 B_2_1))))
% 27.01/27.38  (assume a59 (forall ((X_c $$unsorted) (X_a $$unsorted) (B_1_1 $$unsorted) (B_2_1 $$unsorted)) (= (tptp.ti X_c (tptp.hAPP X_a X_c B_1_1 B_2_1)) (tptp.hAPP X_a X_c B_1_1 B_2_1))))
% 27.01/27.38  (assume a60 (forall ((B_1_1 $$unsorted)) (= (tptp.hBOOL (tptp.ti tptp.bool B_1_1)) (tptp.hBOOL B_1_1))))
% 27.01/27.38  (assume a61 (forall ((X_a $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.member X_a)) (tptp.member X_a))))
% 27.01/27.38  (assume a62 (= (tptp.ti (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.fa) tptp.fa))
% 27.01/27.38  (assume a63 (= (tptp.ti tptp.pname tptp.pn) tptp.pn))
% 27.01/27.38  (assume a64 (= (tptp.ti tptp.com tptp.y) tptp.y))
% 27.01/27.38  (assume a65 (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))
% 27.01/27.38  (assume a66 (forall ((X_a $$unsorted) (Ts $$unsorted) (G_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) Ts) G_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))))
% 27.01/27.38  (assume a67 (forall ((X_a $$unsorted) (Ts $$unsorted) (G_1 $$unsorted) (Ts_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) Ts) Ts_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))))
% 27.01/27.38  (assume a68 (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) G_2) G_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))))
% 27.01/27.38  (assume a69 (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))))
% 27.01/27.38  (assume a70 (forall ((X_a $$unsorted) (Ts $$unsorted) (G_1 $$unsorted) (T_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) T_3) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) T_3) Ts)))))))
% 27.01/27.38  (assume a71 (forall ((X_a $$unsorted) (G_1 $$unsorted) (T_3 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) T_3) Ts))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) T_3) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))))
% 27.01/27.38  (assume a72 (forall ((Pn_1 $$unsorted) (G_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1))) G_1)) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT (tptp.hAPP (tptp.option tptp.com) tptp.com (tptp.the tptp.com) (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn_1)))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))
% 27.01/27.38  (assume a73 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) tptp.bool (tptp.finite_finite (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.collect (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.combc (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool))) A_1)))))))
% 27.01/27.38  (assume a74 (forall ((X_b $$unsorted) (X_a $$unsorted) (H $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) H) Fa))))))
% 27.01/27.38  (assume a75 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.bot_bot (tptp.fun X_a tptp.bool))) A_1))))
% 27.01/27.38  (assume a76 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1))))))
% 27.01/27.38  (assume a77 (forall ((X_a $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a78 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (=> (or (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) P_1)) Q_1)))))))
% 27.01/27.38  (assume a79 (forall ((X_b $$unsorted) (X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted)) (and (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.combk X_b X_a) C_1)) A_1) (tptp.bot_bot (tptp.fun X_b tptp.bool)))) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.combk X_b X_a) C_1)) A_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) C_1) (tptp.bot_bot (tptp.fun X_b tptp.bool))))))))
% 27.01/27.38  (assume a80 (forall ((X_b $$unsorted) (X_a $$unsorted) (C_1 $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.combk X_b X_a) C_1)) A_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) C_1) (tptp.bot_bot (tptp.fun X_b tptp.bool)))))))
% 27.01/27.38  (assume a81 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (=> (= (tptp.hAPP X_b (tptp.option X_a) F X_2) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) Y_2)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) (tptp.hAPP (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b tptp.bool) (tptp.dom X_b X_a) F)) (tptp.hAPP (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b tptp.bool) (tptp.dom X_b X_a) F)))))
% 27.01/27.38  (assume a82 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) B))))))
% 27.01/27.38  (assume a83 (forall ((X_a $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (or (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))))
% 27.01/27.38  (assume a84 (forall ((C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL tptp.wT_bodies) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))))
% 27.01/27.38  (assume a85 (forall ((X_a $$unsorted) (A_3 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a86 (forall ((X_a $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (=> (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) B))) (= (tptp.ti X_a A_3) (tptp.ti X_a B_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) B))))))
% 27.01/27.38  (assume a87 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) A_1))) (=> (not (= (tptp.ti X_a A_3) (tptp.ti X_a B_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))))))
% 27.01/27.38  (assume a88 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1)) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B))))))
% 27.01/27.38  (assume a89 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))
% 27.01/27.38  (assume a90 (forall ((X_a $$unsorted) (X_b $$unsorted) (A_1 $$unsorted) (B_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (=> (= (tptp.ti X_a B_1) (tptp.hAPP X_b X_a F X_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1)))))))
% 27.01/27.38  (assume a91 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))))))
% 27.01/27.38  (assume a92 (forall ((X_a $$unsorted) (P_1 $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))))))
% 27.01/27.38  (assume a93 (forall ((X_a $$unsorted) (C_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a94 (forall ((X_a $$unsorted) (P_1 $$unsorted)) (= (= (tptp.bot_bot (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)) (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))))))
% 27.01/27.38  (assume a95 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (exists ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1))) (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a96 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (forall ((X_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)))) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a97 (forall ((X_a $$unsorted)) (= (tptp.bot_bot (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP tptp.bool (tptp.fun X_a tptp.bool) (tptp.combk tptp.bool X_a) tptp.fFalse)))))
% 27.01/27.38  (assume a98 (forall ((X_a $$unsorted)) (=> (tptp.finite_finite_1 X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))))))
% 27.01/27.38  (assume a99 (forall ((X_a $$unsorted)) (=> (tptp.finite_finite_1 X_a) (forall ((A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))))))
% 27.01/27.38  (assume a100 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.01/27.38  (assume a101 (forall ((X_a $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) B))))))
% 27.01/27.38  (assume a102 (forall ((X_a $$unsorted) (B $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B))) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) B)) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B)))))))
% 27.01/27.38  (assume a103 (forall ((X_a $$unsorted) (Y_2 $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) Y_2) A_1) X_2)) (or (= (tptp.ti X_a Y_2) (tptp.ti X_a X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2))))))
% 27.01/27.38  (assume a104 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) A_1))) (or (= (tptp.ti X_a A_3) (tptp.ti X_a B_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))))))
% 27.01/27.38  (assume a105 (forall ((X_a $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) Y_2) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) Y_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)))))
% 27.01/27.38  (assume a106 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1))))
% 27.01/27.38  (assume a107 (forall ((X_a $$unsorted) (A_3 $$unsorted) (P_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fimplies) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3)))) P_1)))))
% 27.01/27.38  (assume a108 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fdisj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) B))))))
% 27.01/27.38  (assume a109 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)))))
% 27.01/27.38  (assume a110 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B)) (not (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1))))))))
% 27.01/27.38  (assume a111 (forall ((X_a $$unsorted) (C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) C)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C))))))
% 27.01/27.38  (assume a112 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B))))))
% 27.01/27.38  (assume a113 (forall ((X_a $$unsorted) (B $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B))))))
% 27.01/27.38  (assume a114 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B))))))
% 27.01/27.38  (assume a115 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1)))))
% 27.01/27.38  (assume a116 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.01/27.38  (assume a117 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1))))))
% 27.01/27.38  (assume a118 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) A_1))))
% 27.01/27.38  (assume a119 (forall ((X_b $$unsorted) (X_a $$unsorted) (B_1 $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (= (tptp.ti X_b B_1) (tptp.hAPP X_a X_b F X_2)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) B_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)))))))
% 27.01/27.38  (assume a120 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1))))))
% 27.01/27.38  (assume a121 (forall ((X_a $$unsorted) (X_b $$unsorted) (Z $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Z) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1))) (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_1) A_1)) (= (tptp.ti X_a Z) (tptp.hAPP X_b X_a F X_1)))))))
% 27.01/27.38  (assume a122 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fdisj) P_1)) Q_1)))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1)))))))
% 27.01/27.38  (assume a123 (forall ((X_a $$unsorted) (X_1 $$unsorted) (Xa $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) Xa) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fdisj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) X_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) Xa))))))
% 27.01/27.38  (assume a124 (forall ((X_a $$unsorted) (Y_3 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_a X_a) (tptp.combi X_a)) Y_3) (tptp.ti (tptp.fun X_a tptp.bool) Y_3))))
% 27.01/27.38  (assume a125 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_c $$unsorted) (F $$unsorted) (G $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_c tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_c X_b) (tptp.fun (tptp.fun X_c tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_c X_b) G) A_1)) (tptp.hAPP (tptp.fun X_c tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_c X_a) (tptp.fun (tptp.fun X_c tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_c X_a) (tptp.hAPP (tptp.fun X_c X_b) (tptp.fun X_c X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_c X_b) (tptp.fun X_c X_a)) (tptp.combb X_b X_a X_c) F) G)) A_1))))
% 27.01/27.38  (assume a126 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted)) (=> (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.ti X_a A_3) (tptp.ti X_a B_1)))))
% 27.01/27.38  (assume a127 (forall ((X_a $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (= (tptp.ti X_a B_1) (tptp.ti X_a A_3)))))
% 27.01/27.38  (assume a128 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) D) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (or (and (= (tptp.ti X_a A_3) (tptp.ti X_a C_1)) (= (tptp.ti X_a B_1) (tptp.ti X_a D))) (and (= (tptp.ti X_a A_3) (tptp.ti X_a D)) (= (tptp.ti X_a B_1) (tptp.ti X_a C_1)))))))
% 27.01/27.38  (assume a129 (forall ((X_a $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (= (tptp.ti X_a B_1) (tptp.ti X_a A_3)))))
% 27.01/27.38  (assume a130 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (not (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a131 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (not (= (tptp.bot_bot (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1)))))
% 27.01/27.38  (assume a132 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)))))
% 27.01/27.38  (assume a133 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a134 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun X_b tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_b tptp.bool))))))
% 27.01/27.38  (assume a135 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.bot_bot (tptp.fun X_b tptp.bool))) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.01/27.38  (assume a136 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (= (= (tptp.bot_bot (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1)) (= (tptp.ti (tptp.fun X_b tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_b tptp.bool))))))
% 27.01/27.38  (assume a137 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))))))
% 27.01/27.38  (assume a138 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))))))
% 27.01/27.38  (assume a139 (forall ((X_a $$unsorted) (A_3 $$unsorted) (C $$unsorted) (D_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) C) D_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) D_1))))))
% 27.01/27.38  (assume a140 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (G $$unsorted)) (=> (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_b F X_1) (tptp.hAPP X_a X_b G X_1))) (= (tptp.ti (tptp.fun X_a X_b) F) (tptp.ti (tptp.fun X_a X_b) G)))))
% 27.01/27.38  (assume a141 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2)))))
% 27.01/27.38  (assume a142 (forall ((X_a $$unsorted) (P_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1) (tptp.ti (tptp.fun X_a tptp.bool) P_1))))
% 27.01/27.38  (assume a143 (forall ((X_a $$unsorted) (B_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) B))))))
% 27.01/27.38  (assume a144 (forall ((X_a $$unsorted) (B $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.01/27.38  (assume a145 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) B)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.01/27.38  (assume a146 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)))))
% 27.01/27.38  (assume a147 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)))))
% 27.01/27.38  (assume a148 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) (tptp.hAPP X_b X_a F A_3)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) B)))))
% 27.01/27.38  (assume a149 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) B))))))
% 27.01/27.38  (assume a150 (forall ((X_a $$unsorted) (X_b $$unsorted) (B $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1))) (exists ((AA $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) AA) A_1)) (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) AA)))))))
% 27.01/27.38  (assume a151 (forall ((X_b $$unsorted) (X_a $$unsorted) (M $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted)) (=> (= (tptp.hAPP X_b (tptp.option X_a) M A_3) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) B_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) A_3) (tptp.hAPP (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b tptp.bool) (tptp.dom X_b X_a) M))))))
% 27.01/27.38  (assume a152 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_3 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3))) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3))) P_1)) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a153 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_3 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) A_3))) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) A_3))) P_1)) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a154 (forall ((X_a $$unsorted) (A_3 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a155 (forall ((X_a $$unsorted) (A_3 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) A_3)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.01/27.38  (assume a156 (forall ((C_1 $$unsorted) (G_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.pname tptp.bool) tptp.bool (tptp.hAPP tptp.pname (tptp.fun (tptp.fun tptp.pname tptp.bool) tptp.bool) (tptp.member tptp.pname) X_1) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT (tptp.hAPP tptp.pname tptp.com tptp.body_1 X_1))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))))
% 27.01/27.38  (assume a157 (forall ((Pn $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL tptp.wT_bodies) (=> (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))))
% 27.01/27.38  (assume a158 (forall ((X_a $$unsorted) (X_b $$unsorted) (B_1 $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) B_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1))) (not (forall ((X_1 $$unsorted)) (=> (= (tptp.ti X_a B_1) (tptp.hAPP X_b X_a F X_1)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_1) A_1)))))))))
% 27.01/27.38  (assume a159 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) Fa) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (forall ((A_5 $$unsorted) (F_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) F_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_5) A_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_5) F_1))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 F_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_5) F_1)))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 Fa))))))))
% 27.01/27.38  (assume a160 (forall ((P $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt (tptp.hAPP tptp.pname tptp.com tptp.body_1 P))) (not (forall ((Y_1 $$unsorted)) (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body P) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) Y_1))))))))
% 27.01/27.38  (assume a161 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) B)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.01/27.38  (assume a162 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1))) (exists ((C_3 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) C_3) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) C_3)) (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) C_3))))))))
% 27.01/27.38  (assume a163 (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.pname tptp.bool) tptp.bool (tptp.finite_finite tptp.pname) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))))
% 27.01/27.38  (assume a164 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (forall ((X_1 $$unsorted) (F_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) F_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) F_1))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 F_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) F_1))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 Fa)))))))
% 27.01/27.38  (assume a165 (forall ((X_a $$unsorted) (A_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_3)) (or (= (tptp.ti (tptp.fun X_a tptp.bool) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (exists ((A_4 $$unsorted) (A_5 $$unsorted)) (and (= (tptp.ti (tptp.fun X_a tptp.bool) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_5) A_4)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_4))))))))
% 27.01/27.38  (assume a166 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1))) (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) A_1))) (tptp.hAPP X_b (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b tptp.bool)) (tptp.fun X_b (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_b (tptp.fun X_b tptp.bool)) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b tptp.bool))) (tptp.combb X_b (tptp.fun X_b tptp.bool) X_a) (tptp.fequal X_b)) F)) (tptp.hAPP X_a X_b F X_1)))))))))))))
% 27.01/27.38  (assume a167 (forall ((Pname_2 $$unsorted) (Pname_1 $$unsorted)) (= (= (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname_2) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname_1)) (= (tptp.ti tptp.pname Pname_2) (tptp.ti tptp.pname Pname_1)))))
% 27.01/27.38  (assume a168 (forall ((G_1 $$unsorted) (Procs $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) Procs))) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com) (tptp.hAPP (tptp.fun (tptp.option tptp.com) tptp.com) (tptp.fun (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com)) (tptp.combb (tptp.option tptp.com) tptp.com tptp.pname) (tptp.the tptp.com)) tptp.body))) Procs))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.pname tptp.bool) tptp.bool (tptp.finite_finite tptp.pname) Procs)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) Procs)))))))
% 27.01/27.38  (assume a169 (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (M $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) M))) (exists ((B_4 $$unsorted)) (= (tptp.hAPP X_a (tptp.option X_b) M A_3) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) B_4))))))
% 27.01/27.38  (assume a170 (forall ((X_a $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_elem X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.ti X_a X_2))))
% 27.01/27.38  (assume a171 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) (tptp.hAPP X_a X_b F X_1)) B)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)) B)))))
% 27.01/27.38  (assume a172 (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) X))))))
% 27.01/27.38  (assume a173 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (exists ((X_1 $$unsorted) (B_3 $$unsorted)) (and (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) B_3)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) B_3))))))))
% 27.01/27.38  (assume a174 (forall ((X_a $$unsorted) (X $$unsorted)) (= (tptp.hAPP (tptp.option X_a) X_a (tptp.the X_a) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X)) (tptp.ti X_a X))))
% 27.01/27.38  (assume a175 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (Pn_1 $$unsorted) (Q_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP (tptp.option tptp.com) tptp.com (tptp.the tptp.com) (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn_1))) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1)) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))))
% 27.01/27.38  (assume a176 (forall ((X_a $$unsorted) (A_1 $$unsorted) (C_1 $$unsorted) (B $$unsorted)) (=> (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.01/27.38  (assume a177 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))
% 27.01/27.38  (assume a178 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fdisj) P_1)) Q_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1)))))
% 27.01/27.38  (assume a179 (forall ((X_a $$unsorted) (Fun1_1 $$unsorted) (Com_2 $$unsorted) (Fun2_1 $$unsorted) (Fun1_2 $$unsorted) (Com_1 $$unsorted) (Fun2_2 $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) Fun1_1) Com_2) Fun2_1) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) Fun1_2) Com_1) Fun2_2)) (and (= Fun1_1 Fun1_2) (= Com_2 Com_1) (= Fun2_1 Fun2_2)))))
% 27.01/27.38  (assume a180 (forall ((X_a $$unsorted) (A_1 $$unsorted) (C_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.01/27.38  (assume a181 (forall ((X_a $$unsorted) (B $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.01/27.38  (assume a182 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))) (and (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1))))))))
% 27.01/27.38  (assume a183 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))) (or (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))) (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) B)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1))))))))
% 27.01/27.38  (assume a184 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)))))
% 27.01/27.38  (assume a185 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (or (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))
% 27.01/27.38  (assume a186 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.01/27.38  (assume a187 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))))
% 27.01/27.38  (assume a188 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) A_1))))
% 27.01/27.38  (assume a189 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fdisj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) A_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) B))))))
% 27.01/27.38  (assume a190 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) A_1) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))
% 27.01/27.38  (assume a191 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (and (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.01/27.38  (assume a192 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))
% 27.01/27.38  (assume a193 (forall ((X_a $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.bot_bot (tptp.fun X_a tptp.bool))) B) (tptp.ti (tptp.fun X_a tptp.bool) B))))
% 27.01/27.38  (assume a194 (forall ((X_a $$unsorted) (G_1 $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) G_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) Fa) G_1)))))))
% 27.01/27.38  (assume a195 (forall ((X_a $$unsorted) (Fa $$unsorted) (G_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) Fa) G_1))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) G_1))))))
% 27.01/27.38  (assume a196 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)))))
% 27.01/27.38  (assume a197 (forall ((X_a $$unsorted) (A_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.01/27.38  (assume a198 (forall ((X_a $$unsorted) (B $$unsorted) (D_1 $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) D_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) C) D_1)))))))
% 27.01/27.38  (assume a199 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) C)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) C))))))
% 27.01/27.38  (assume a200 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.01/27.38  (assume a201 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) B)))))
% 27.01/27.38  (assume a202 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) B)))))
% 27.01/27.38  (assume a203 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.01/27.38  (assume a204 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.01/27.38  (assume a205 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_b tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) B)))))
% 27.01/27.38  (assume a206 (forall ((X_a $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3))) B))))
% 27.01/27.38  (assume a207 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) A_1))))
% 27.10/27.38  (assume a208 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted) (Procs $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) tptp.body_1)) Q_1)) Procs))) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com) (tptp.hAPP (tptp.fun (tptp.option tptp.com) tptp.com) (tptp.fun (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com)) (tptp.combb (tptp.option tptp.com) tptp.com tptp.pname) (tptp.the tptp.com)) tptp.body))) Q_1)) Procs))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) tptp.body_1)) Q_1)) Procs))))))
% 27.10/27.38  (assume a209 (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X $$unsorted) (Y $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)))))))
% 27.10/27.38  (assume a210 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Z_1 $$unsorted) (Y $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Z_1) Y)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Z_1) X))))))))
% 27.10/27.38  (assume a211 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Y $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (= (tptp.ti X_a X) (tptp.ti X_a Y))))))))
% 27.10/27.38  (assume a212 (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((Z_1 $$unsorted) (X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Z_1))))))))
% 27.10/27.38  (assume a213 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (= (tptp.ti X_a X) (tptp.ti X_a Y))))))))
% 27.10/27.38  (assume a214 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C_2 $$unsorted) (B_2 $$unsorted) (A_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) A_6)) (=> (= (tptp.ti X_a B_2) (tptp.ti X_a C_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_2) A_6))))))))
% 27.10/27.38  (assume a215 (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C_2 $$unsorted) (A_6 $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) B_2)) (=> (= B_2 C_2) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) C_2))))))))
% 27.10/27.38  (assume a216 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C_2 $$unsorted) (A_6 $$unsorted) (B_2 $$unsorted)) (=> (= (tptp.ti X_a A_6) (tptp.ti X_a B_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_2) B_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_2) A_6))))))))
% 27.10/27.38  (assume a217 (forall ((X_a $$unsorted)) (=> (tptp.ord X_a) (forall ((C_2 $$unsorted) (A_6 $$unsorted) (B_2 $$unsorted)) (=> (= A_6 B_2) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) C_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) C_2))))))))
% 27.10/27.38  (assume a218 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((Y_2 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_2) X_2)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))
% 27.10/27.38  (assume a219 (forall ((X_a $$unsorted)) (=> (tptp.preorder X_a) (forall ((X $$unsorted) (Y $$unsorted)) (=> (= X Y) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)))))))
% 27.10/27.38  (assume a220 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_2) X_2))))))))
% 27.10/27.38  (assume a221 (forall ((X_a $$unsorted)) (=> (tptp.linorder X_a) (forall ((X $$unsorted) (Y $$unsorted)) (or (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)))))))
% 27.10/27.38  (assume a222 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_7 $$unsorted)) (= (= (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) A_3) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) A_7)) (= (tptp.ti X_a A_3) (tptp.ti X_a A_7)))))
% 27.10/27.38  (assume a223 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (C_1 $$unsorted) (Q_1 $$unsorted) (C $$unsorted)) (=> (=> (tptp.hBOOL C) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) (tptp.hAPP tptp.bool (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.bool (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.combc X_a tptp.bool (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun X_a (tptp.fun tptp.bool (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun tptp.bool (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun X_a (tptp.fun tptp.bool (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun tptp.bool (tptp.fun tptp.state tptp.bool)) X_a) (tptp.combc tptp.state tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) X_a) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.state) tptp.fconj)) P_1))) C)) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))))
% 27.10/27.38  (assume a224 (forall ((X_a $$unsorted) (Pn_1 $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted) (Procs $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) tptp.body_1)) Q_1)) Procs))) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com) (tptp.hAPP (tptp.fun (tptp.option tptp.com) tptp.com) (tptp.fun (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com)) (tptp.combb (tptp.option tptp.com) tptp.com tptp.pname) (tptp.the tptp.com)) tptp.body))) Q_1)) Procs))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun tptp.pname tptp.bool) tptp.bool (tptp.hAPP tptp.pname (tptp.fun (tptp.fun tptp.pname tptp.bool) tptp.bool) (tptp.member tptp.pname) Pn_1) Procs)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) (tptp.hAPP tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) P_1 Pn_1)) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1)) (tptp.hAPP tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) Q_1 Pn_1))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))))
% 27.10/27.38  (assume a225 (forall ((X_a $$unsorted)) (=> (tptp.bot X_a) (forall ((A_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) (tptp.bot_bot X_a))) (= (tptp.ti X_a A_6) (tptp.bot_bot X_a)))))))
% 27.10/27.38  (assume a226 (forall ((X_a $$unsorted)) (=> (tptp.bot X_a) (forall ((A_3 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) (tptp.bot_bot X_a))) (= (tptp.ti X_a A_3) (tptp.bot_bot X_a)))))))
% 27.10/27.38  (assume a227 (forall ((X_a $$unsorted)) (=> (tptp.bot X_a) (forall ((A_6 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.bot_bot X_a)) A_6))))))
% 27.10/27.38  (assume a228 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((X_2 $$unsorted) (F $$unsorted) (G $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a X_b) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a X_b)) F) G)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP X_a X_b G X_2))))))))
% 27.10/27.38  (assume a229 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((X_2 $$unsorted) (F $$unsorted) (G $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a X_b) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a X_b)) F) G)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_2)) (tptp.hAPP X_a X_b G X_2))))))))
% 27.10/27.38  (assume a230 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((F $$unsorted) (G $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a X_b) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a X_b)) F) G)) (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b G X_1)))))))))
% 27.10/27.38  (assume a231 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.bot X_a) (forall ((X_2 $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.bot_bot (tptp.fun X_b X_a)) X_2) (tptp.bot_bot X_a))))))
% 27.10/27.38  (assume a232 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.bot X_b) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a X_b (tptp.bot_bot (tptp.fun X_a X_b)) X_1) (tptp.bot_bot X_b))))))
% 27.10/27.38  (assume a233 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Pn_1 $$unsorted) (Q_1 $$unsorted) (G_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1)) Q_1)) G_1)) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP (tptp.option tptp.com) tptp.com (tptp.the tptp.com) (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn_1))) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn_1)) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))))
% 27.10/27.38  (assume a234 (forall ((X_b $$unsorted) (X_a $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted) (G_1 $$unsorted) (P_2 $$unsorted) (C0_1 $$unsorted) (Q_2 $$unsorted) (U_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) U_1)) (=> (forall ((P_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_b) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_b) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hoare_246368825triple X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) P_2 P_3)) (tptp.hAPP X_a tptp.com C0_1 P_3)) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) Q_2 P_3))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_b) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_b) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hoare_246368825triple X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) P_1 P_3)) (tptp.hAPP X_a tptp.com C0_1 P_3)) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) Q_1 P_3))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool))))))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_b) G_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.hoare_1656922687triple X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool)) (tptp.image X_a (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.fun (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.hoare_1656922687triple X_b))) (tptp.combs X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a tptp.com) (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.fun (tptp.fun X_a tptp.com) (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.combs X_a tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.hAPP (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.fun (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))))) (tptp.combb (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) X_a) (tptp.hoare_246368825triple X_b)) P_2)) C0_1)) Q_2)) U_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_b) G_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.hoare_1656922687triple X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_b) tptp.bool)) (tptp.image X_a (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.fun (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.hoare_1656922687triple X_b))) (tptp.combs X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_a tptp.com) (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.fun (tptp.fun X_a tptp.com) (tptp.fun X_a (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.combs X_a tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.hAPP (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)))) (tptp.fun (tptp.fun X_a (tptp.fun X_b (tptp.fun tptp.state tptp.bool))) (tptp.fun X_a (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))))) (tptp.combb (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) X_a) (tptp.hoare_246368825triple X_b)) P_1)) C0_1)) Q_1)) U_1))))))))
% 27.10/27.38  (assume a235 (forall ((X_a $$unsorted) (G_1 $$unsorted) (C_1 $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (=> (forall ((Z_3 $$unsorted) (S_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) P_1 Z_3) S_3)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.combk (tptp.fun tptp.state tptp.bool) X_a) (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.combc tptp.state tptp.state tptp.bool) (tptp.fequal tptp.state)) S_3))) C_1) (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.combk (tptp.fun tptp.state tptp.bool) X_a) (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) Q_1 Z_3)))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))))
% 27.10/27.38  (assume a236 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted) (Procs $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_2027193591valids X_a) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) tptp.body_1)) Q_1)) Procs))) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com) (tptp.hAPP (tptp.fun (tptp.option tptp.com) tptp.com) (tptp.fun (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com)) (tptp.combb (tptp.option tptp.com) tptp.com tptp.pname) (tptp.the tptp.com)) tptp.body))) Q_1)) Procs))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_2027193591valids X_a) G_1) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.hoare_1656922687triple X_a))) (tptp.combs tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.combs tptp.pname tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hAPP (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.hAPP (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)))) (tptp.fun (tptp.fun tptp.pname (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.pname (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))))) (tptp.combb (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) tptp.pname) (tptp.hoare_246368825triple X_a)) P_1)) tptp.body_1)) Q_1)) Procs))))))
% 27.10/27.38  (assume a237 (forall ((X_a $$unsorted) (P_1 $$unsorted) (G_1 $$unsorted) (P_2 $$unsorted) (C_1 $$unsorted) (Q_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_2) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (=> (forall ((Z_3 $$unsorted) (S_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) P_1 Z_3) S_3)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) P_2 Z_3) S_3)))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))))
% 27.10/27.38  (assume a238 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (C_1 $$unsorted) (Q_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_2)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (=> (forall ((Z_3 $$unsorted) (S_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) Q_2 Z_3) S_3)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) Q_1 Z_3) S_3)))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))))
% 27.10/27.38  (assume a239 (forall ((P_1 $$unsorted) (Q_1 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_2027193591valids tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state) (tptp.hAPP tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state))) (tptp.hoare_246368825triple tptp.state) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state) (tptp.hAPP tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state))) (tptp.hoare_246368825triple tptp.state) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))
% 27.10/27.38  (assume a240 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) X_2)) (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2))))))
% 27.10/27.38  (assume a241 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (=> (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) X_2)))))
% 27.10/27.38  (assume a242 (forall ((X_a $$unsorted) (G_1 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_2027193591valids X_a) G_1) Ts)))))
% 27.10/27.38  (assume a243 (forall ((X_a $$unsorted) (X_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.bot_bot (tptp.fun X_a tptp.bool)) X_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.10/27.38  (assume a244 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) P_1) Q_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_2))))))
% 27.10/27.38  (assume a245 (forall ((X_a $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) P_1) Q_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_2))))))
% 27.10/27.38  (assume a246 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) X_2)))))
% 27.10/27.38  (assume a247 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B) X_2)))))
% 27.10/27.38  (assume a248 (forall ((X_a $$unsorted) (R_1 $$unsorted) (S $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) R_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) S))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) R_1) S)))))
% 27.10/27.38  (assume a249 (forall ((X_a $$unsorted) (R_1 $$unsorted) (S $$unsorted) (X_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) R_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) S)) X_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) R_1) S))))))
% 27.10/27.38  (assume a250 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (G_1 $$unsorted) (P_2 $$unsorted) (C_1 $$unsorted) (Q_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_2) C_1) Q_2)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (=> (forall ((Z_3 $$unsorted) (S_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) P_1 Z_3) S_3)) (forall ((S_4 $$unsorted)) (=> (forall ((Z_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) P_2 Z_4) S_3)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) Q_2 Z_4) S_4)))) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP X_a (tptp.fun tptp.state tptp.bool) Q_1 Z_3) S_4)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))))
% 27.10/27.38  (assume a251 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.ord X_b) (forall ((F $$unsorted) (G $$unsorted)) (=> (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b G X_1)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a X_b) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a X_b)) F) G)))))))
% 27.10/27.38  (assume a252 (forall ((X_b $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (Fun1_1 $$unsorted) (Com_2 $$unsorted) (Fun2_1 $$unsorted)) (= (tptp.hAPP (tptp.hoare_1656922687triple X_b) X_a (tptp.hAPP (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a))) (tptp.fun (tptp.hoare_1656922687triple X_b) X_a) (tptp.hoare_1312322281e_case X_b X_a) F1) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hoare_246368825triple X_b) Fun1_1) Com_2) Fun2_1)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a)) F1 Fun1_1) Com_2) Fun2_1))))
% 27.10/27.38  (assume a253 (forall ((X_b $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (Fun1_1 $$unsorted) (Com_2 $$unsorted) (Fun2_1 $$unsorted)) (= (tptp.hAPP (tptp.hoare_1656922687triple X_b) X_a (tptp.hAPP (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a))) (tptp.fun (tptp.hoare_1656922687triple X_b) X_a) (tptp.hoare_1632998903le_rec X_b X_a) F1) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_b))) (tptp.hoare_246368825triple X_b) Fun1_1) Com_2) Fun2_1)) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a) (tptp.hAPP (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_b (tptp.fun tptp.state tptp.bool)) X_a)) F1 Fun1_1) Com_2) Fun2_1))))
% 27.10/27.38  (assume a254 (forall ((X_a $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP (tptp.option X_a) (tptp.fun X_a tptp.bool) (tptp.set X_a) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X_2)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.10/27.38  (assume a255 (forall ((X_a $$unsorted) (X_2 $$unsorted) (Xo $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) (tptp.hAPP (tptp.option X_a) (tptp.fun X_a tptp.bool) (tptp.set X_a) Xo))) (= (tptp.ti (tptp.option X_a) Xo) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X_2)))))
% 27.10/27.38  (assume a256 (forall ((X_a $$unsorted) (X_2 $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.hAPP (tptp.option X_a) (tptp.fun X_a tptp.bool) (tptp.set X_a) A_1))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)))) (=> (= (tptp.ti (tptp.option X_a) A_1) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2))))))
% 27.10/27.38  (assume a257 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.lattice X_b) (forall ((F $$unsorted) (G $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_b)) (tptp.semilattice_sup_sup (tptp.fun X_a X_b)) F) G) X_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.semilattice_sup_sup X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b G X_1)))))))
% 27.10/27.38  (assume a258 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((F $$unsorted) (G $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b X_a) (tptp.fun X_b X_a)) (tptp.semilattice_sup_sup (tptp.fun X_b X_a)) F) G) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_b X_a F X_2)) (tptp.hAPP X_b X_a G X_2)))))))
% 27.10/27.38  (assume a259 (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (forall ((T_5 $$unsorted)) (not (forall ((S_3 $$unsorted)) (= S_3 T_5))))))
% 27.10/27.38  (assume a260 (= (tptp.hBOOL tptp.hoare_1924220188gleton) (exists ((S_3 $$unsorted) (T_5 $$unsorted)) (not (= S_3 T_5)))))
% 27.10/27.38  (assume a261 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)))))))
% 27.10/27.38  (assume a262 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)))))))
% 27.10/27.38  (assume a263 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted) (C_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2)) C_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) B_2) C_2)))))))
% 27.10/27.38  (assume a264 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Z_1)))))))
% 27.10/27.38  (assume a265 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Z_1)))))))
% 27.10/27.38  (assume a266 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((B_2 $$unsorted) (A_6 $$unsorted) (C_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) B_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) C_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) B_2) C_2)))))))
% 27.10/27.38  (assume a267 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y))))))
% 27.10/27.38  (assume a268 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y))))))
% 27.10/27.38  (assume a269 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2))))))
% 27.10/27.38  (assume a270 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) X))))))
% 27.10/27.38  (assume a271 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) X))))))
% 27.10/27.38  (assume a272 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) B_2) A_6))))))
% 27.10/27.38  (assume a273 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) X) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a274 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) A_6) (tptp.ti X_a A_6))))))
% 27.10/27.38  (assume a275 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2)) X)) (not (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) X)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) X))))))))))
% 27.10/27.38  (assume a276 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((B_2 $$unsorted) (D_2 $$unsorted) (A_6 $$unsorted) (C_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) C_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) C_2) D_2)))))))))
% 27.10/27.38  (assume a277 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((Z_1 $$unsorted) (Y $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Z_1) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) X))))))))
% 27.10/27.38  (assume a278 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((B_2 $$unsorted) (A_6 $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) X)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2)) X))))))))
% 27.10/27.38  (assume a279 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((Y $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y) (tptp.ti X_a X)))))))
% 27.10/27.38  (assume a280 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y) (tptp.ti X_a Y)))))))
% 27.10/27.38  (assume a281 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((A_6 $$unsorted) (X $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) B_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2))))))))
% 27.10/27.38  (assume a282 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((B_2 $$unsorted) (X $$unsorted) (A_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) A_6)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) A_6) B_2))))))))
% 27.10/27.38  (assume a283 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_2) Y_2)) Z)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Z)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_2) Z))))))))
% 27.10/27.38  (assume a284 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_2) Y_2) (tptp.ti X_a Y_2)))))))
% 27.10/27.38  (assume a285 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((Y $$unsorted) (X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)))))))
% 27.10/27.38  (assume a286 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((Y $$unsorted) (X $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)))))))
% 27.10/27.38  (assume a287 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)))))))
% 27.10/27.38  (assume a288 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)))))))
% 27.10/27.38  (assume a289 (forall ((X_a $$unsorted)) (=> (tptp.bounded_lattice_bot X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_2) Y_2) (tptp.bot_bot X_a)) (and (= (tptp.ti X_a X_2) (tptp.bot_bot X_a)) (= (tptp.ti X_a Y_2) (tptp.bot_bot X_a))))))))
% 27.10/27.38  (assume a290 (forall ((X_a $$unsorted)) (=> (tptp.bounded_lattice_bot X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.bot_bot X_a)) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a291 (forall ((X_a $$unsorted)) (=> (tptp.bounded_lattice_bot X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.bot_bot X_a)) X) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a292 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa B))))))))))
% 27.10/27.38  (assume a293 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa B)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1))))))))
% 27.10/27.38  (assume a294 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) tptp.skip) P_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))
% 27.10/27.38  (assume a295 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1))))))))
% 27.10/27.38  (assume a296 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) Fa) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (forall ((X_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))) (=> (forall ((X_1 $$unsorted) (F_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) F_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) F_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) F_1))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 F_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) F_1)))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 Fa))))))))
% 27.10/27.38  (assume a297 (forall ((X_a $$unsorted) (X_2 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) X_2) (tptp.ti X_a X_2)))))
% 27.10/27.38  (assume a298 (forall ((Pname $$unsorted)) (not (= (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname) tptp.skip))))
% 27.10/27.38  (assume a299 (forall ((Pname $$unsorted)) (not (= tptp.skip (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname)))))
% 27.10/27.38  (assume a300 (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.skip)))
% 27.10/27.38  (assume a301 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)))))))
% 27.10/27.38  (assume a302 (forall ((X_a $$unsorted) (N_1 $$unsorted) (H $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite2073411215e_idem X_a) F) Fa)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (= (tptp.hAPP X_a X_a H (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_a X_a H X_1)) (tptp.hAPP X_a X_a H Y_1)))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) N_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) N_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP X_a X_a H (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa N_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_a X_a) H) N_1)))))))))
% 27.10/27.38  (assume a303 (forall ((X_a $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun X_a (tptp.fun tptp.state tptp.bool))) (tptp.combc X_a (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun X_a (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun X_a (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) X_a) (tptp.combs tptp.state tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun X_a (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) X_a) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.state) tptp.fconj)) P_1))) (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) (tptp.combb tptp.bool tptp.bool tptp.state) tptp.fNot) B_1))) (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) P_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))
% 27.10/27.38  (assume a304 (forall ((X_a $$unsorted) (D $$unsorted) (R_1 $$unsorted) (G_1 $$unsorted) (P_1 $$unsorted) (C_1 $$unsorted) (Q_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) C_1) Q_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) Q_1) D) R_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple X_a) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) P_1) (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi C_1) D)) R_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))))))
% 27.10/27.38  (assume a305 (forall ((X_a $$unsorted) (X_3 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_elem X_a) X_3) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.fun (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a tptp.bool)) (tptp.combb (tptp.fun X_a tptp.bool) tptp.bool X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.fequal (tptp.fun X_a tptp.bool)) X_3)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun X_a tptp.bool))) (tptp.combc X_a (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a)) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))))
% 27.10/27.38  (assume a306 (forall ((B_1 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)))))
% 27.10/27.38  (assume a307 (forall ((C1 $$unsorted) (C2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi C1) C2))) (not (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C1)) (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C2))))))))
% 27.10/27.38  (assume a308 (forall ((Com1_3 $$unsorted) (Com2_3 $$unsorted) (Fun $$unsorted) (Com_1 $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_3) Com2_3) (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun) Com_1)))))
% 27.10/27.38  (assume a309 (forall ((Fun $$unsorted) (Com_1 $$unsorted) (Com1_3 $$unsorted) (Com2_3 $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun) Com_1) (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_3) Com2_3)))))
% 27.10/27.38  (assume a310 (forall ((Com1_3 $$unsorted) (Com2_3 $$unsorted) (Com1_2 $$unsorted) (Com2_2 $$unsorted)) (= (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_3) Com2_3) (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_2) Com2_2)) (and (= Com1_3 Com1_2) (= Com2_3 Com2_2)))))
% 27.10/27.38  (assume a311 (forall ((Fun_1 $$unsorted) (Com_2 $$unsorted) (Fun $$unsorted) (Com_1 $$unsorted)) (= (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun_1) Com_2) (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun) Com_1)) (and (= Fun_1 Fun) (= Com_2 Com_1)))))
% 27.10/27.38  (assume a312 (forall ((Pname_1 $$unsorted) (Fun_1 $$unsorted) (Com_2 $$unsorted)) (not (= (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname_1) (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun_1) Com_2)))))
% 27.10/27.38  (assume a313 (forall ((Fun_1 $$unsorted) (Com_2 $$unsorted) (Pname_1 $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun_1) Com_2) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname_1)))))
% 27.10/27.38  (assume a314 (forall ((B_1 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1))))))
% 27.10/27.38  (assume a315 (forall ((Fun $$unsorted) (Com_1 $$unsorted)) (not (= tptp.skip (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun) Com_1)))))
% 27.10/27.38  (assume a316 (forall ((Fun $$unsorted) (Com_1 $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while Fun) Com_1) tptp.skip))))
% 27.10/27.38  (assume a317 (forall ((Pname $$unsorted) (Com1_1 $$unsorted) (Com2_1 $$unsorted)) (not (= (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname) (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_1) Com2_1)))))
% 27.10/27.38  (assume a318 (forall ((Com1_1 $$unsorted) (Com2_1 $$unsorted) (Pname $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1_1) Com2_1) (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pname)))))
% 27.10/27.38  (assume a319 (forall ((C1 $$unsorted) (C0 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C0)) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C1)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi C0) C1)))))))
% 27.10/27.38  (assume a320 (forall ((Com1 $$unsorted) (Com2 $$unsorted)) (not (= tptp.skip (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1) Com2)))))
% 27.10/27.38  (assume a321 (forall ((Com1 $$unsorted) (Com2 $$unsorted)) (not (= (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi Com1) Com2) tptp.skip))))
% 27.10/27.38  (assume a322 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)))))))))
% 27.10/27.38  (assume a323 (forall ((X_a $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (P_1 $$unsorted)) (and (=> (tptp.hBOOL P_1) (= (tptp.ti X_a X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P_1)) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) X_2)))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies (tptp.hAPP tptp.bool tptp.bool tptp.fNot P_1))) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) Y_2)))))) (=> (not (tptp.hBOOL P_1)) (= (tptp.ti X_a Y_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P_1)) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) X_2)))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies (tptp.hAPP tptp.bool tptp.bool tptp.fNot P_1))) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) Y_2)))))))))
% 27.10/27.38  (assume a324 (forall ((X_a $$unsorted) (A_3 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.combc X_a X_a tptp.bool) (tptp.fequal X_a)) A_3)) (tptp.ti X_a A_3))))
% 27.10/27.38  (assume a325 (forall ((X_a $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) X_2)) (tptp.ti X_a X_2))))
% 27.10/27.38  (assume a326 (forall ((X_a $$unsorted) (X_2 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.ti X_a X_2)))))
% 27.10/27.38  (assume a327 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a A_3)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) P_1) (tptp.ti X_a A_3))))))
% 27.10/27.38  (assume a328 (forall ((X_a $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_1) Y_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) Y_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) A_1))))))))
% 27.10/27.38  (assume a329 (forall ((X_a $$unsorted) (P_1 $$unsorted)) (=> (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 Y_1)) (= (tptp.ti X_a Y_1) (tptp.ti X_a X_1)))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) P_1))))))
% 27.10/27.38  (assume a330 (forall ((X_a $$unsorted) (A_3 $$unsorted) (P_1 $$unsorted)) (=> (exists ((X_1 $$unsorted)) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (forall ((Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 Y_1)) (= (tptp.ti X_a Y_1) (tptp.ti X_a X_1)))))) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) P_1) (tptp.ti X_a A_3))))))
% 27.10/27.38  (assume a331 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 A_3)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (= (tptp.ti X_a X_1) (tptp.ti X_a A_3)))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) P_1)))))))
% 27.10/27.38  (assume a332 (forall ((X_a $$unsorted) (Y_2 $$unsorted)) (not (forall ((Fun1 $$unsorted) (Com $$unsorted) (Fun2 $$unsorted)) (not (= Y_2 (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a) (tptp.hAPP tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a)) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun X_a (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple X_a))) (tptp.hoare_246368825triple X_a) Fun1) Com) Fun2)))))))
% 27.10/27.38  (assume a333 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite908156982e_idem X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) B)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_b tptp.bool)) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa B))))))))
% 27.10/27.38  (assume a334 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite908156982e_idem X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_b tptp.bool)) B) A_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa B)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)))))))
% 27.10/27.38  (assume a335 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite908156982e_idem X_a X_b) F) Z) G) Fa)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) X_2) (tptp.ti X_a X_2)))))
% 27.10/27.38  (assume a336 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite908156982e_idem X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_2) A_1)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_b X_a G X_2)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)))))))
% 27.10/27.38  (assume a337 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite908156982e_idem X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_b X_a G X_2)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)))))))
% 27.10/27.38  (assume a338 (forall ((X_b $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted) (A_3 $$unsorted)) (= (tptp.hAPP (tptp.option X_b) X_a (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.option X_b) X_a) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.option X_b) X_a)) (tptp.option_rec X_a X_b) F1) F2) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) A_3)) (tptp.hAPP X_b X_a F2 A_3))))
% 27.10/27.38  (assume a339 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (G $$unsorted) (M_1 $$unsorted) (N_1 $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) M_1) (tptp.ti (tptp.fun X_a tptp.bool) N_1)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) N_1)) (= (tptp.hAPP X_a X_b F X_1) (tptp.hAPP X_a X_b G X_1)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) M_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) G) N_1))))))
% 27.10/27.38  (assume a340 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_1)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1))))))
% 27.10/27.38  (assume a341 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_1)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) P_1) Q_1)))))
% 27.10/27.38  (assume a342 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (exists ((B_3 $$unsorted)) (and (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B_3)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) B_3))))))))
% 27.10/27.38  (assume a343 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (not (forall ((B_3 $$unsorted)) (=> (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) B_3)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B_3))))))))
% 27.10/27.38  (assume a344 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (=> (forall ((Y_1 $$unsorted)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Y_1) A_1)))) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.10/27.38  (assume a345 (forall ((G_1 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state) (tptp.hAPP tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state))) (tptp.hoare_246368825triple tptp.state) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool)) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool) tptp.state) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) tptp.bool) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool)) (tptp.combb (tptp.fun tptp.state tptp.bool) tptp.bool tptp.state) (tptp.fAll tptp.state))) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.state) (tptp.hAPP (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.combc tptp.state (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) tptp.state) (tptp.combs tptp.state tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) tptp.state) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.state) tptp.fimplies)) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_1))))) (tptp.fequal tptp.state)))) C_1) (tptp.fequal tptp.state))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))
% 27.10/27.38  (assume a346 (forall ((G_1 $$unsorted) (C_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) G_1) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state) (tptp.hAPP tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state))) (tptp.hoare_246368825triple tptp.state) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool)) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool) tptp.state) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) tptp.bool) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state tptp.bool)) (tptp.combb (tptp.fun tptp.state tptp.bool) tptp.bool tptp.state) (tptp.fAll tptp.state))) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.state) (tptp.hAPP (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool))) (tptp.combc tptp.state (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun tptp.state (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)))) (tptp.combb (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state tptp.bool)) tptp.state) (tptp.combs tptp.state tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.state (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)))) (tptp.combb (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool)) tptp.state) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.state (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.state) tptp.fimplies)) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_1))))) (tptp.fequal tptp.state)))) C_1) (tptp.fequal tptp.state))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))
% 27.10/27.38  (assume a347 (forall ((C_1 $$unsorted)) (= (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state) (tptp.hAPP tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.fun tptp.com (tptp.fun (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) (tptp.hoare_1656922687triple tptp.state))) (tptp.hoare_246368825triple tptp.state) (tptp.fequal tptp.state)) C_1) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_1)))))
% 27.10/27.38  (assume a348 (forall ((Pn $$unsorted) (S0 $$unsorted) (S1_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP (tptp.option tptp.com) tptp.com (tptp.the tptp.com) (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn))) S0) S1_1)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.pname tptp.com tptp.body_1 Pn)) S0) S1_1)))))
% 27.10/27.38  (assume a349 (forall ((P $$unsorted) (S_2 $$unsorted) (S1_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.pname tptp.com tptp.body_1 P)) S_2) S1_1)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP (tptp.option tptp.com) tptp.com (tptp.the tptp.com) (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body P))) S_2) S1_1)))))
% 27.10/27.38  (assume a350 (forall ((S_2 $$unsorted) (T_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc tptp.skip) S_2) T_4)) (= T_4 S_2))))
% 27.10/27.38  (assume a351 (forall ((C_1 $$unsorted) (B_1 $$unsorted) (S_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool B_1 S_1))) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) S_1) S_1)))))
% 27.10/27.38  (assume a352 (forall ((S2_1 $$unsorted) (C_1 $$unsorted) (S1_2 $$unsorted) (B_1 $$unsorted) (S0_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool B_1 S0_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_1) S0_1) S1_2)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) S1_2) S2_1)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) S0_1) S2_1)))))))
% 27.10/27.38  (assume a353 (forall ((C1 $$unsorted) (S2 $$unsorted) (C0 $$unsorted) (S0 $$unsorted) (S1_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C0) S0) S1_1)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C1) S1_1) S2)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi C0) C1)) S0) S2))))))
% 27.10/27.38  (assume a354 (forall ((S_2 $$unsorted)) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc tptp.skip) S_2) S_2))))
% 27.10/27.38  (assume a355 (forall ((U $$unsorted) (C_2 $$unsorted) (S_2 $$unsorted) (T_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_2) S_2) T_4)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_2) S_2) U)) (= U T_4)))))
% 27.10/27.38  (assume a356 (forall ((C1 $$unsorted) (C2 $$unsorted) (S_2 $$unsorted) (T_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP tptp.com (tptp.fun tptp.com tptp.com) tptp.semi C1) C2)) S_2) T_4)) (not (forall ((S1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C1) S_2) S1)) (not (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C2) S1) T_4)))))))))
% 27.10/27.38  (assume a357 (forall ((B_1 $$unsorted) (C_1 $$unsorted) (S_1 $$unsorted) (T_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) S_1) T_3)) (=> (=> (= T_3 S_1) (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool B_1 S_1))) (not (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool B_1 S_1)) (forall ((S1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc C_1) S_1) S1)) (not (tptp.hBOOL (tptp.hAPP tptp.state tptp.bool (tptp.hAPP tptp.state (tptp.fun tptp.state tptp.bool) (tptp.hAPP tptp.com (tptp.fun tptp.state (tptp.fun tptp.state tptp.bool)) tptp.evalc (tptp.hAPP tptp.com tptp.com (tptp.hAPP (tptp.fun tptp.state tptp.bool) (tptp.fun tptp.com tptp.com) tptp.while B_1) C_1)) S1) T_3)))))))))))
% 27.10/27.38  (assume a358 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.order X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_1) A_3)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) C_1) (tptp.hAPP X_a X_b F B_1))) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F Y_1)) (tptp.hAPP X_a X_b F X_1))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) C_1) (tptp.hAPP X_a X_b F A_3))))))))))
% 27.10/27.38  (assume a359 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (and (tptp.order X_a) (tptp.ord X_b)) (forall ((C_1 $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F B_1)) A_3)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) C_1) B_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) Y_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F Y_1)) (tptp.hAPP X_b X_a F X_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F C_1)) A_3)))))))))
% 27.10/27.38  (assume a360 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((C_1 $$unsorted) (A_3 $$unsorted) (F $$unsorted) (B_1 $$unsorted)) (=> (= (tptp.ti X_a A_3) (tptp.hAPP X_a X_a F B_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_1) B_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a F Y_1)) (tptp.hAPP X_a X_a F X_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a F C_1)) A_3)))))))))
% 27.10/27.38  (assume a361 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((C_1 $$unsorted) (A_3 $$unsorted) (F $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) (tptp.hAPP X_b X_a F B_1))) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) B_1) C_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F X_1)) (tptp.hAPP X_b X_a F Y_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) (tptp.hAPP X_b X_a F C_1))))))))))
% 27.10/27.38  (assume a362 (forall ((X_a $$unsorted)) (=> (tptp.order X_a) (forall ((F $$unsorted) (C_1 $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_1) A_3)) (=> (= (tptp.hAPP X_a X_a F B_1) (tptp.ti X_a C_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y_1) X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a F Y_1)) (tptp.hAPP X_a X_a F X_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_1) (tptp.hAPP X_a X_a F A_3))))))))))
% 27.10/27.38  (assume a363 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.ord X_b) (tptp.ord X_a)) (forall ((F $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) B_1)) (=> (= (tptp.hAPP X_a X_b F B_1) C_1) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b F Y_1))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F A_3)) C_1)))))))))
% 27.10/27.38  (assume a364 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.order X_b) (tptp.order X_a)) (forall ((F $$unsorted) (C_1 $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) B_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F B_1)) C_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b F Y_1))))) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) (tptp.hAPP X_a X_b F A_3)) C_1)))))))))
% 27.10/27.38  (assume a365 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (and (tptp.ord X_b) (tptp.ord X_a)) (forall ((C_1 $$unsorted) (A_3 $$unsorted) (F $$unsorted) (B_1 $$unsorted)) (=> (= A_3 (tptp.hAPP X_b X_a F B_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) B_1) C_1)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP X_b (tptp.fun X_b tptp.bool) (tptp.ord_less_eq X_b) X_1) Y_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_b X_a F X_1)) (tptp.hAPP X_b X_a F Y_1))))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) (tptp.hAPP X_b X_a F C_1))))))))))
% 27.10/27.38  (assume a366 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (=> (not (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa B)))))))))
% 27.10/27.38  (assume a367 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (=> (not (= (tptp.ti (tptp.fun X_a tptp.bool) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (=> (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa B)))))))))))
% 27.10/27.38  (assume a368 (forall ((X_a $$unsorted) (B $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a369 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))) (not (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))))
% 27.10/27.38  (assume a370 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) X_2))))))
% 27.10/27.38  (assume a371 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) X_2)) (not (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2))))))))
% 27.10/27.38  (assume a372 (forall ((X_a $$unsorted) (G_1 $$unsorted) (Fa $$unsorted)) (=> (or (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) Fa)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) G_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) Fa) G_1))))))
% 27.10/27.38  (assume a373 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (forall ((Xa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Xa) B)) (not (= (tptp.ti X_a X_1) (tptp.ti X_a Xa))))))))))
% 27.10/27.38  (assume a374 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.10/27.38  (assume a375 (forall ((X_a $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.bot_bot (tptp.fun X_a tptp.bool))) B) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.10/27.38  (assume a376 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) A_1) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))
% 27.10/27.38  (assume a377 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) A_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) B))))))
% 27.10/27.38  (assume a378 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) A_1))))
% 27.10/27.38  (assume a379 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))))
% 27.10/27.38  (assume a380 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.10/27.38  (assume a381 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))
% 27.10/27.38  (assume a382 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)))))
% 27.10/27.38  (assume a383 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)))))
% 27.10/27.38  (assume a384 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B)))))
% 27.10/27.38  (assume a385 (forall ((X_a $$unsorted) (P_1 $$unsorted) (Q_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) P_1)) Q_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1)))))
% 27.10/27.38  (assume a386 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (P_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1)))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_2))))))
% 27.10/27.38  (assume a387 (forall ((X_a $$unsorted) (R_1 $$unsorted) (S $$unsorted) (X_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) R_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) S)) X_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) R_1) S))))))
% 27.10/27.38  (assume a388 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool A_1 X_2)))))
% 27.10/27.38  (assume a389 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) X_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool B X_2)))))
% 27.10/27.38  (assume a390 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) C) A_1)))))
% 27.10/27.38  (assume a391 (forall ((X_a $$unsorted) (B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) C) A_1)))))
% 27.10/27.38  (assume a392 (forall ((X_a $$unsorted) (B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) A_1)))))
% 27.10/27.38  (assume a393 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.10/27.38  (assume a394 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.10/27.38  (assume a395 (forall ((X_a $$unsorted) (B $$unsorted) (D_1 $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) D_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) D_1)))))))
% 27.10/27.38  (assume a396 (forall ((X_a $$unsorted) (B $$unsorted) (C $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) C) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) C) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a397 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) B)))))
% 27.10/27.38  (assume a398 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.10/27.38  (assume a399 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) B))))
% 27.10/27.38  (assume a400 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) A_1))))
% 27.10/27.38  (assume a401 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) C)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C))))))
% 27.10/27.38  (assume a402 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a403 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (C $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) C))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)))))
% 27.10/27.38  (assume a404 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.10/27.38  (assume a405 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.10/27.38  (assume a406 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (C $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) C)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) C))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C))))))
% 27.10/27.38  (assume a407 (forall ((X_a $$unsorted) (B $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a408 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) X))))))
% 27.10/27.38  (assume a409 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) X))))))
% 27.10/27.38  (assume a410 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) Y))))))
% 27.10/27.38  (assume a411 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) Y))))))
% 27.10/27.38  (assume a412 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X_2) Y_2) (tptp.ti X_a X_2)))))))
% 27.10/27.38  (assume a413 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y_2) Z))) (and (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Y_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X_2) Z))))))))
% 27.10/27.38  (assume a414 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((B_2 $$unsorted) (A_6 $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)) X)))))))
% 27.10/27.38  (assume a415 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) X)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)) X)))))))
% 27.10/27.38  (assume a416 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y) (tptp.ti X_a X)))))))
% 27.10/27.38  (assume a417 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((Y $$unsorted) (X $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) Y) X)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y) (tptp.ti X_a Y)))))))
% 27.10/27.38  (assume a418 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((B_2 $$unsorted) (X $$unsorted) (A_6 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) A_6)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) B_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)))))))))
% 27.10/27.38  (assume a419 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((Z_1 $$unsorted) (X $$unsorted) (Y $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Y)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) Z_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)))))))))
% 27.10/27.38  (assume a420 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((B_2 $$unsorted) (D_2 $$unsorted) (A_6 $$unsorted) (C_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_6) C_2)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) B_2) D_2)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) C_2) D_2)))))))))
% 27.10/27.38  (assume a421 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (A_6 $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2))) (not (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) A_6)) (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) X) B_2))))))))))
% 27.10/27.38  (assume a422 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a423 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a424 (forall ((X_a $$unsorted)) (=> (tptp.distrib_lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Z_1)))))))
% 27.10/27.38  (assume a425 (forall ((X_a $$unsorted)) (=> (tptp.distrib_lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Z_1)))))))
% 27.10/27.38  (assume a426 (forall ((X_a $$unsorted)) (=> (tptp.distrib_lattice X_a) (forall ((Y $$unsorted) (Z_1 $$unsorted) (X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) X)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Z_1) X)))))))
% 27.10/27.38  (assume a427 (forall ((X_a $$unsorted)) (=> (tptp.distrib_lattice X_a) (forall ((Y $$unsorted) (Z_1 $$unsorted) (X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) X)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Z_1) X)))))))
% 27.10/27.38  (assume a428 (forall ((X_a $$unsorted)) (=> (tptp.bounded_lattice_bot X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.bot_bot X_a)) (tptp.bot_bot X_a))))))
% 27.10/27.38  (assume a429 (forall ((X_a $$unsorted)) (=> (tptp.bounded_lattice_bot X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.bot_bot X_a)) X) (tptp.bot_bot X_a))))))
% 27.10/27.38  (assume a430 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((A_6 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) A_6) (tptp.ti X_a A_6))))))
% 27.10/27.38  (assume a431 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) X) (tptp.ti X_a X))))))
% 27.10/27.38  (assume a432 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.lattice X_b) (forall ((F $$unsorted) (G $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_b)) (tptp.semilattice_inf_inf (tptp.fun X_a X_b)) F) G) X_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.semilattice_inf_inf X_b) (tptp.hAPP X_a X_b F X_1)) (tptp.hAPP X_a X_b G X_1)))))))
% 27.10/27.38  (assume a433 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) B_2) A_6))))))
% 27.10/27.38  (assume a434 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) X))))))
% 27.10/27.38  (assume a435 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) X))))))
% 27.10/27.38  (assume a436 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2))))))
% 27.10/27.38  (assume a437 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y))))))
% 27.10/27.38  (assume a438 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y))))))
% 27.10/27.38  (assume a439 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((B_2 $$unsorted) (A_6 $$unsorted) (C_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) B_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) C_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) B_2) C_2)))))))
% 27.10/27.38  (assume a440 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Z_1)))))))
% 27.10/27.38  (assume a441 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Z_1)))))))
% 27.10/27.38  (assume a442 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((A_6 $$unsorted) (B_2 $$unsorted) (C_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) B_2)) C_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) A_6) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) B_2) C_2)))))))
% 27.10/27.38  (assume a443 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)))))))
% 27.10/27.38  (assume a444 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) Z_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)))))))
% 27.10/27.38  (assume a445 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((F $$unsorted) (G $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b X_a) (tptp.fun X_b X_a)) (tptp.semilattice_inf_inf (tptp.fun X_b X_a)) F) G) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_b X_a F X_2)) (tptp.hAPP X_b X_a G X_2)))))))
% 27.10/27.38  (assume a446 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Z_1))))))))
% 27.10/27.38  (assume a447 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Z_1))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1))))))))
% 27.10/27.38  (assume a448 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) A_1) B))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) B))))))
% 27.10/27.38  (assume a449 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) C) A_1)))))
% 27.10/27.38  (assume a450 (forall ((X_b $$unsorted) (X_a $$unsorted) (P_1 $$unsorted) (F $$unsorted) (G $$unsorted) (S $$unsorted)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b X_a) (tptp.hAPP (tptp.fun X_b (tptp.fun X_a X_a)) (tptp.fun (tptp.fun X_b X_a) (tptp.fun X_b X_a)) (tptp.combs X_b X_a X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b (tptp.fun X_a X_a)) (tptp.hAPP (tptp.fun X_b (tptp.fun X_a (tptp.fun X_a X_a))) (tptp.fun (tptp.fun X_b X_a) (tptp.fun X_b (tptp.fun X_a X_a))) (tptp.combs X_b X_a (tptp.fun X_a X_a)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b (tptp.fun X_a (tptp.fun X_a X_a))) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun X_a (tptp.fun X_a X_a))) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b (tptp.fun X_a (tptp.fun X_a X_a)))) (tptp.combb tptp.bool (tptp.fun X_a (tptp.fun X_a X_a)) X_b) (tptp.if X_a)) P_1)) F)) G)) S) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) S) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.collect X_b) P_1)))) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) G) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) S) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.collect X_b) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.combb tptp.bool tptp.bool X_b) tptp.fNot) P_1))))))))
% 27.10/27.38  (assume a451 (forall ((X_a $$unsorted) (X_b $$unsorted) (P_1 $$unsorted) (F $$unsorted) (G $$unsorted)) (= (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.option X_b))) (tptp.fun (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.option X_b))) (tptp.combs X_a (tptp.option X_b) (tptp.option X_b)) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b)))) (tptp.fun (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.option X_b)))) (tptp.combs X_a (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b)))) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b)))) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b))))) (tptp.combb tptp.bool (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) (tptp.option X_b))) X_a) (tptp.if (tptp.option X_b))) P_1)) F)) G)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) F)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) G)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) P_1)))))))
% 27.10/27.38  (assume a452 (forall ((X_a $$unsorted) (Q_1 $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_a tptp.bool P_1 X_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool Q_1 X_1))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) P_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) Q_1))))))))
% 27.10/27.38  (assume a453 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y_1) Z_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X_1) Z_2)))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X) Z_1))))))))
% 27.10/27.38  (assume a454 (forall ((X_a $$unsorted)) (=> (tptp.lattice X_a) (forall ((X $$unsorted) (Y $$unsorted) (Z_1 $$unsorted)) (=> (forall ((X_1 $$unsorted) (Y_1 $$unsorted) (Z_2 $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) Y_1) Z_2)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_1) Y_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) X_1) Z_2)))) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) Y) Z_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_sup_sup X_a) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Y)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.semilattice_inf_inf X_a) X) Z_1))))))))
% 27.10/27.38  (assume a455 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) B)) (=> (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_b tptp.bool))) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_b tptp.bool)) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa B)))))))))
% 27.10/27.38  (assume a456 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) B)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_b tptp.bool)) A_1) B))) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) A_1) B))) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa B))))))))
% 27.10/27.38  (assume a457 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.bot_bot (tptp.fun X_b tptp.bool))) (tptp.ti X_a Z)))))
% 27.10/27.38  (assume a458 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_2) A_1))) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_b X_a G X_2)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1))))))))
% 27.10/27.38  (assume a459 (forall ((X_b $$unsorted) (X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) B)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) A_1) B))) (= (tptp.hAPP X_b X_a G X_1) (tptp.ti X_a Z)))) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_b tptp.bool)) A_1) B)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa B)))))))))
% 27.10/27.38  (assume a460 (forall ((X_b $$unsorted) (X_a $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_1) A_1)) (= (tptp.hAPP X_b X_a G X_1) (tptp.ti X_a Z)))) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1) (tptp.ti X_a Z)))))))
% 27.10/27.38  (assume a461 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (and (=> (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1) (tptp.ti X_a X_2))) (=> (not (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))))))))))
% 27.10/27.38  (assume a462 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun (tptp.fun (tptp.fun X_a tptp.bool) X_a) tptp.bool) (tptp.finite_folding_one X_a) F) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (and (=> (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.ti X_a X_2))) (=> (not (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))))))))
% 27.10/27.38  (assume a463 (forall ((X_a $$unsorted) (B $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a464 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (not (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B)))))))
% 27.10/27.38  (assume a465 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a466 (forall ((X_a $$unsorted) (C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) C) B)))))
% 27.10/27.38  (assume a467 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) C)))))
% 27.10/27.38  (assume a468 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)))))
% 27.10/27.38  (assume a469 (forall ((X_a $$unsorted) (A_1 $$unsorted) (C $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) C)) B))))
% 27.10/27.38  (assume a470 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.10/27.38  (assume a471 (forall ((X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.10/27.38  (assume a472 (forall ((X_a $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) A_1))))
% 27.10/27.38  (assume a473 (forall ((X_a $$unsorted) (A_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) B))))
% 27.10/27.38  (assume a474 (forall ((X_a $$unsorted) (A_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))
% 27.10/27.38  (assume a475 (forall ((X_a $$unsorted) (A_1 $$unsorted) (A_3 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_3) B)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a476 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) A_1)) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.10/27.38  (assume a477 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B) (tptp.ti (tptp.fun X_a tptp.bool) A_1)))))
% 27.10/27.38  (assume a478 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) B))) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.minus_minus (tptp.fun X_b tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a479 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) A_1)) (tptp.ti (tptp.fun X_a tptp.bool) B)))))
% 27.10/27.38  (assume a480 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) C)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C))))))
% 27.10/27.38  (assume a481 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.10/27.38  (assume a482 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) C)))))
% 27.10/27.38  (assume a483 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))
% 27.10/27.38  (assume a484 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.10/27.38  (assume a485 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))
% 27.10/27.38  (assume a486 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.bot_bot (tptp.fun X_a tptp.bool))) A_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))
% 27.10/27.38  (assume a487 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) B)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1))))))
% 27.10/27.38  (assume a488 (forall ((X_a $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)))))
% 27.10/27.38  (assume a489 (forall ((X_a $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted) (B $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) B))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) A_1)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a490 (forall ((X_a $$unsorted) (C $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) C)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) C) A_1)) (tptp.ti (tptp.fun X_a tptp.bool) A_1))))))
% 27.10/27.38  (assume a491 (forall ((X_a $$unsorted) (D_1 $$unsorted) (B $$unsorted) (A_1 $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) D_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) C) D_1)))))))
% 27.10/27.38  (assume a492 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) A_1))))
% 27.10/27.38  (assume a493 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combs X_a tptp.bool tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool)) (tptp.hAPP (tptp.fun tptp.bool (tptp.fun tptp.bool tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun tptp.bool tptp.bool))) (tptp.combb tptp.bool (tptp.fun tptp.bool tptp.bool) X_a) tptp.fconj) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) A_1))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) B)))))))
% 27.10/27.38  (assume a494 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B)))))))
% 27.10/27.38  (assume a495 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) B) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))))
% 27.10/27.38  (assume a496 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) A_1)))))
% 27.10/27.38  (assume a497 (forall ((X_a $$unsorted) (C_1 $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) C_1) B))))))
% 27.10/27.38  (assume a498 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted) (C $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B)) C) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) C)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) C)))))
% 27.10/27.38  (assume a499 (forall ((X_a $$unsorted) (B $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) A_1)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) B) A_1))))
% 27.10/27.38  (assume a500 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))))
% 27.10/27.38  (assume a501 (forall ((X_a $$unsorted) (X_b $$unsorted)) (=> (tptp.minus X_b) (forall ((A_1 $$unsorted) (B $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_b)) (tptp.minus_minus (tptp.fun X_a X_b)) A_1) B) X_1) (tptp.hAPP X_b X_b (tptp.hAPP X_b (tptp.fun X_b X_b) (tptp.minus_minus X_b) (tptp.hAPP X_a X_b A_1 X_1)) (tptp.hAPP X_a X_b B X_1)))))))
% 27.10/27.38  (assume a502 (forall ((X_b $$unsorted) (X_a $$unsorted)) (=> (tptp.minus X_a) (forall ((A_1 $$unsorted) (B $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b X_a) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b X_a) (tptp.fun X_b X_a)) (tptp.minus_minus (tptp.fun X_b X_a)) A_1) B) X_2) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) (tptp.hAPP X_b X_a A_1 X_2)) (tptp.hAPP X_b X_a B X_2)))))))
% 27.10/27.38  (assume a503 (forall ((X_a $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) B))) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) B))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a504 (forall ((X_a $$unsorted) (A_1 $$unsorted) (X_2 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) B)))))))
% 27.10/27.38  (assume a505 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) X_2) A_1)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa A_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_b X_a G X_2)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.minus_minus (tptp.fun X_b tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) (tptp.bot_bot (tptp.fun X_b tptp.bool))))))))))))
% 27.10/27.38  (assume a506 (forall ((X_b $$unsorted) (X_a $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted) (F $$unsorted) (Z $$unsorted) (G $$unsorted) (Fa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.fun X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.fun (tptp.fun X_b tptp.bool) X_a) tptp.bool))) (tptp.finite1357897459simple X_a X_b) F) Z) G) Fa)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) A_1)) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) F (tptp.hAPP X_b X_a G X_2)) (tptp.hAPP (tptp.fun X_b tptp.bool) X_a Fa (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.minus_minus (tptp.fun X_b tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) X_2) (tptp.bot_bot (tptp.fun X_b tptp.bool)))))))))))
% 27.10/27.38  (assume a507 (forall ((X_a $$unsorted) (P_1 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 A_1)) (=> (forall ((A_5 $$unsorted) (A_4 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) A_4)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_5) A_4)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 A_4)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_4) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) A_5) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool P_1 (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))))
% 27.10/27.38  (assume a508 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (G $$unsorted) (A_1 $$unsorted)) (= (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun (tptp.fun X_a (tptp.option X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.option X_b)))) (tptp.override_on X_a (tptp.option X_b)) F) G) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) F)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) G)))))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) G))))))))
% 27.10/27.38  (assume a509 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (G $$unsorted)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b))) (tptp.override_on X_a X_b) F) G) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (tptp.ti (tptp.fun X_a X_b) F))))
% 27.10/27.38  (assume a510 (forall ((X_a $$unsorted)) (=> (tptp.ordered_ab_group_add X_a) (forall ((A_3 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D $$unsorted)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_3) B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) C_1) D)) (= (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) A_3) B_1)) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.ord_less_eq X_a) C_1) D))))))))
% 27.10/27.38  (assume a511 (forall ((X_a $$unsorted)) (=> (tptp.ab_group_add X_a) (forall ((A_3 $$unsorted) (B_1 $$unsorted) (C_1 $$unsorted) (D $$unsorted)) (=> (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) A_3) B_1) (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.minus_minus X_a) C_1) D)) (= (= (tptp.ti X_a A_3) (tptp.ti X_a B_1)) (= (tptp.ti X_a C_1) (tptp.ti X_a D))))))))
% 27.10/27.38  (assume a512 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (G $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1)) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b))) (tptp.override_on X_a X_b) F) G) A_1) A_3) (tptp.hAPP X_a X_b G A_3)))))
% 27.10/27.38  (assume a513 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (G $$unsorted) (A_3 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) A_1))) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b))) (tptp.override_on X_a X_b) F) G) A_1) A_3) (tptp.hAPP X_a X_b F A_3)))))
% 27.10/27.38  (assume a514 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (G $$unsorted) (A_1 $$unsorted) (X_1 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b))) (tptp.override_on X_a X_b) F) G) A_1) X_1) (tptp.hAPP X_a X_b G X_1))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1))) (= (tptp.hAPP X_a X_b (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a X_b))) (tptp.override_on X_a X_b) F) G) A_1) X_1) (tptp.hAPP X_a X_b F X_1))))))
% 27.10/27.38  (assume a515 (forall ((X_a $$unsorted) (A_1 $$unsorted) (B_1 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) X_a) (tptp.partial_flat_lub X_a) B_1) A_1) (tptp.ti X_a B_1))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) X_a) (tptp.partial_flat_lub X_a) B_1) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) X_a (tptp.the_1 X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) B_1) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))))))
% 27.10/27.38  (assume a516 (forall ((X_a $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) tptp.bool (tptp.finite_comp_fun_idem X_a (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.fun (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)))) (tptp.combb (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) X_a) (tptp.hAPP (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.combc (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun X_a tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a (tptp.fun X_a tptp.bool))) (tptp.combc X_a (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a)) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))))
% 27.10/27.38  (assume a517 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Z $$unsorted) (F $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_b)) tptp.bool (tptp.finite_comp_fun_idem X_a X_b) F)) (= (tptp.hAPP X_b X_b (tptp.hAPP X_a (tptp.fun X_b X_b) F X_2) (tptp.hAPP X_b X_b (tptp.hAPP X_a (tptp.fun X_b X_b) F X_2) Z)) (tptp.hAPP X_b X_b (tptp.hAPP X_a (tptp.fun X_b X_b) F X_2) Z)))))
% 27.10/27.38  (assume a518 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_inf X_a) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) tptp.bool (tptp.finite_comp_fun_idem X_a X_a) (tptp.semilattice_inf_inf X_a))))))
% 27.10/27.38  (assume a519 (forall ((X_a $$unsorted)) (=> (tptp.semilattice_sup X_a) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a (tptp.fun X_a X_a)) tptp.bool (tptp.finite_comp_fun_idem X_a X_a) (tptp.semilattice_sup_sup X_a))))))
% 27.10/27.38  (assume a520 (forall ((X_a $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool))) tptp.bool (tptp.finite_comp_fun_idem X_a (tptp.fun X_a tptp.bool)) (tptp.insert X_a)))))
% 27.10/27.38  (assume a521 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (and (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2)) A_1) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.insert X_b) Y_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))))))) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1))))))
% 27.10/27.38  (assume a522 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Z $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_b)) (tptp.fun X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool))) (tptp.fold_graph X_a X_b) F) Z) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool))))) Y_2)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_b)) (tptp.fun X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool))) (tptp.fold_graph X_a X_b) F) Z) A_1) (tptp.hAPP X_b X_b (tptp.hAPP X_a (tptp.fun X_b X_b) F X_2) Y_2)))))))
% 27.10/27.38  (assume a523 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (= (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) (tptp.hAPP X_a X_b F X_2)) (tptp.ti (tptp.fun X_a X_b) F))))
% 27.10/27.38  (assume a524 (forall ((X_b $$unsorted) (X_a $$unsorted) (M $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (A_1 $$unsorted)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1))) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.option X_b) tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.option X_b) tptp.bool)) (tptp.image X_a (tptp.option X_b)) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) M) X_2) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) Y_2))) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.option X_b) tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun (tptp.option X_b) tptp.bool)) (tptp.image X_a (tptp.option X_b)) M) A_1)))))
% 27.10/27.38  (assume a525 (forall ((X_b $$unsorted) (X_a $$unsorted) (M $$unsorted) (A_3 $$unsorted) (X_2 $$unsorted) (N $$unsorted) (Y_2 $$unsorted)) (=> (= (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) M) A_3) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) X_2)) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) N) A_3) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) Y_2))) (= (tptp.ti X_b X_2) (tptp.ti X_b Y_2)))))
% 27.10/27.38  (assume a526 (forall ((X_b $$unsorted) (X_a $$unsorted) (T_3 $$unsorted) (K $$unsorted) (X_2 $$unsorted)) (=> (= (tptp.hAPP X_b (tptp.option X_a) T_3 K) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X_2)) (= (tptp.hAPP (tptp.option X_a) (tptp.fun X_b (tptp.option X_a)) (tptp.hAPP X_b (tptp.fun (tptp.option X_a) (tptp.fun X_b (tptp.option X_a))) (tptp.hAPP (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b (tptp.fun (tptp.option X_a) (tptp.fun X_b (tptp.option X_a)))) (tptp.fun_upd X_b (tptp.option X_a)) T_3) K) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) X_2)) (tptp.ti (tptp.fun X_b (tptp.option X_a)) T_3)))))
% 27.10/27.38  (assume a527 (forall ((X_b $$unsorted) (X_a $$unsorted) (M $$unsorted) (A_3 $$unsorted) (B_1 $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP X_b (tptp.option X_a) (tptp.hAPP (tptp.option X_a) (tptp.fun X_b (tptp.option X_a)) (tptp.hAPP X_b (tptp.fun (tptp.option X_a) (tptp.fun X_b (tptp.option X_a))) (tptp.hAPP (tptp.fun X_b (tptp.option X_a)) (tptp.fun X_b (tptp.fun (tptp.option X_a) (tptp.fun X_b (tptp.option X_a)))) (tptp.fun_upd X_b (tptp.option X_a)) M) A_3) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) B_1)) X_2) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) Y_2)) (or (and (= (tptp.ti X_b X_2) (tptp.ti X_b A_3)) (= (tptp.ti X_a B_1) (tptp.ti X_a Y_2))) (and (not (= (tptp.ti X_b X_2) (tptp.ti X_b A_3))) (= (tptp.hAPP X_b (tptp.option X_a) M X_2) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) Y_2)))))))
% 27.10/27.38  (assume a528 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Z $$unsorted)) (tptp.hBOOL (tptp.hAPP X_b tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_b)) (tptp.fun X_b (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool))) (tptp.fold_graph X_a X_b) F) Z) (tptp.bot_bot (tptp.fun X_a tptp.bool))) Z))))
% 27.10/27.38  (assume a529 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (= (= (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2) (tptp.ti (tptp.fun X_a X_b) F)) (= (tptp.hAPP X_a X_b F X_2) (tptp.ti X_b Y_2)))))
% 27.10/27.38  (assume a530 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (Z $$unsorted)) (= (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2)) X_2) Z) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Z))))
% 27.10/27.38  (assume a531 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP X_a (tptp.fun X_b X_a) (tptp.hAPP X_b (tptp.fun X_a (tptp.fun X_b X_a)) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b (tptp.fun X_a (tptp.fun X_b X_a))) (tptp.fun_upd X_b X_a) F) X_2) Y_2) X_2) (tptp.ti X_a Y_2))))
% 27.10/27.38  (assume a532 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Y_2 $$unsorted) (Z $$unsorted) (X_2 $$unsorted)) (and (=> (= (tptp.ti X_a Z) (tptp.ti X_a X_2)) (= (tptp.hAPP X_a X_b (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2) Z) (tptp.ti X_b Y_2))) (=> (not (= (tptp.ti X_a Z) (tptp.ti X_a X_2))) (= (tptp.hAPP X_a X_b (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2) Z) (tptp.hAPP X_a X_b F Z))))))
% 27.10/27.38  (assume a533 (forall ((X_b $$unsorted) (X_a $$unsorted) (M $$unsorted) (B_1 $$unsorted) (D $$unsorted) (A_3 $$unsorted) (C_1 $$unsorted)) (=> (not (= (tptp.ti X_a A_3) (tptp.ti X_a C_1))) (= (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) M) A_3) B_1)) C_1) D) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) M) C_1) D)) A_3) B_1)))))
% 27.10/27.38  (assume a534 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (Y_2 $$unsorted) (Z $$unsorted) (X_2 $$unsorted)) (=> (not (= (tptp.ti X_a Z) (tptp.ti X_a X_2))) (= (tptp.hAPP X_a X_b (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2) Z) (tptp.hAPP X_a X_b F Z)))))
% 27.10/27.38  (assume a535 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted)) (=> (= (tptp.hAPP X_b X_a F X_2) (tptp.ti X_a Y_2)) (= (tptp.hAPP X_a (tptp.fun X_b X_a) (tptp.hAPP X_b (tptp.fun X_a (tptp.fun X_b X_a)) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun X_b (tptp.fun X_a (tptp.fun X_b X_a))) (tptp.fun_upd X_b X_a) F) X_2) Y_2) (tptp.ti (tptp.fun X_b X_a) F)))))
% 27.10/27.38  (assume a536 (forall ((X_b $$unsorted) (X_a $$unsorted) (F $$unsorted) (B_1 $$unsorted) (A_3 $$unsorted) (X_1 $$unsorted)) (and (=> (= (tptp.ti X_a X_1) (tptp.ti X_a A_3)) (= (tptp.hAPP X_a X_b (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) A_3) B_1) X_1) (tptp.ti X_b B_1))) (=> (not (= (tptp.ti X_a X_1) (tptp.ti X_a A_3))) (= (tptp.hAPP X_a X_b (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) A_3) B_1) X_1) (tptp.hAPP X_a X_b F X_1))))))
% 27.10/27.38  (assume a537 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (and (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) B)) (= (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) B) A_1))) (tptp.bot_bot (tptp.fun X_b tptp.bool)))))))
% 27.10/27.38  (assume a538 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (X_2 $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.insert X_a) X_2) (tptp.bot_bot (tptp.fun X_a tptp.bool)))) (exists ((V $$unsorted)) (= (tptp.ti (tptp.fun X_a (tptp.option X_b)) F) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.combk (tptp.option X_b) X_a) (tptp.none X_b))) X_2) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) V)))))))
% 27.10/27.38  (assume a539 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) (tptp.bot_bot (tptp.fun X_a tptp.bool))))))
% 27.10/27.38  (assume a540 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (X_1 $$unsorted)) (= (tptp.hAPP X_a (tptp.option X_b) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.combk (tptp.option X_b) X_a) (tptp.none X_b))) X_2) (tptp.none X_b)) X_1) (tptp.none X_b))))
% 27.10/27.38  (assume a541 (forall ((X_a $$unsorted) (X_b $$unsorted) (T_3 $$unsorted) (K $$unsorted) (X_2 $$unsorted)) (not (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a (tptp.option X_b) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)) (tptp.hAPP X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b))) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) (tptp.fun X_a (tptp.option X_b)))) (tptp.fun_upd X_a (tptp.option X_b)) T_3) K) (tptp.hAPP X_b (tptp.option X_b) (tptp.some X_b) X_2)) X_1) (tptp.none X_b))))))
% 27.10/27.38  (assume a542 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (=> (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP X_b (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.member X_b) Y_2) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)))) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) (tptp.hAPP X_b (tptp.fun X_a X_b) (tptp.hAPP X_a (tptp.fun X_b (tptp.fun X_a X_b)) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a (tptp.fun X_b (tptp.fun X_a X_b))) (tptp.fun_upd X_a X_b) F) X_2) Y_2)) A_1))))))
% 27.10/27.38  (assume a543 (forall ((X_a $$unsorted) (X_b $$unsorted) (B $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B))))))
% 27.10/27.38  (assume a544 (forall ((X_a $$unsorted) (X_b $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) C)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.minus_minus (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.minus_minus (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) B))))))))
% 27.10/27.38  (assume a545 (forall ((X_a $$unsorted) (X_b $$unsorted) (B $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)))))))
% 27.10/27.38  (assume a546 (forall ((X_a $$unsorted) (X_b $$unsorted) (B $$unsorted) (A_1 $$unsorted) (F $$unsorted) (C $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) C)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) B) C)) (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.semilattice_inf_inf (tptp.fun X_b tptp.bool)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1)) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) B))))))))
% 27.10/27.38  (assume a547 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.semilattice_sup_sup (tptp.fun X_a tptp.bool)) A_1) B))) (= (= (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) A_1) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool) (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_b tptp.bool)) (tptp.image X_a X_b) F) B)) (= (tptp.ti (tptp.fun X_a tptp.bool) A_1) (tptp.ti (tptp.fun X_a tptp.bool) B))))))
% 27.10/27.38  (assume a548 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (=> (= (tptp.hAPP X_a X_b F X_2) (tptp.hAPP X_a X_b F Y_2)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Y_2) A_1)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))
% 27.10/27.38  (assume a549 (forall ((X_a $$unsorted) (X_b $$unsorted) (Y_2 $$unsorted) (X_2 $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Y_2) A_1)) (= (= (tptp.hAPP X_a X_b F X_2) (tptp.hAPP X_a X_b F Y_2)) (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))))))))
% 27.10/27.38  (assume a550 (forall ((X_a $$unsorted) (X_b $$unsorted) (X_2 $$unsorted) (Y_2 $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (=> (not (= (tptp.ti X_a X_2) (tptp.ti X_a Y_2))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_2) A_1)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Y_2) A_1)) (not (= (tptp.hAPP X_a X_b F X_2) (tptp.hAPP X_a X_b F Y_2)))))))))
% 27.10/27.38  (assume a551 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1)) (forall ((X_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) X_1) A_1)) (forall ((Xa $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) Xa) A_1)) (=> (= (tptp.hAPP X_a X_b F X_1) (tptp.hAPP X_a X_b F Xa)) (= (tptp.ti X_a X_1) (tptp.ti X_a Xa))))))))))
% 27.10/27.38  (assume a552 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_a) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_a) (tptp.combi X_a)) A_1))))
% 27.10/27.38  (assume a553 (forall ((X_a $$unsorted) (X_b $$unsorted) (A_1 $$unsorted) (F $$unsorted) (B $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) B)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun X_a tptp.bool)) A_1) B)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a X_b) F) A_1))))))
% 27.10/27.38  (assume a554 (forall ((X_a $$unsorted) (A_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_a (tptp.option X_a)) (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.inj_on X_a (tptp.option X_a)) (tptp.some X_a)) A_1))))
% 27.10/27.38  (assume a555 (forall ((X_a $$unsorted) (X_b $$unsorted) (M $$unsorted)) (= (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) M) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.collect X_a) (tptp.hAPP (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun tptp.bool tptp.bool) (tptp.fun (tptp.fun X_a tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.combb tptp.bool tptp.bool X_a) tptp.fNot) (tptp.hAPP (tptp.option X_b) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.fun (tptp.option X_b) tptp.bool)) (tptp.fun (tptp.option X_b) (tptp.fun X_a tptp.bool)) (tptp.combc X_a (tptp.option X_b) tptp.bool) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) tptp.bool)) (tptp.hAPP (tptp.fun (tptp.option X_b) (tptp.fun (tptp.option X_b) tptp.bool)) (tptp.fun (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a (tptp.fun (tptp.option X_b) tptp.bool))) (tptp.combb (tptp.option X_b) (tptp.fun (tptp.option X_b) tptp.bool) X_a) (tptp.fequal (tptp.option X_b))) M)) (tptp.none X_b)))))))
% 27.10/27.38  (assume a556 (forall ((X_a $$unsorted) (X_b $$unsorted) (A_3 $$unsorted) (M $$unsorted)) (= (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.hAPP X_a (tptp.fun (tptp.fun X_a tptp.bool) tptp.bool) (tptp.member X_a) A_3) (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) M))) (not (= (tptp.hAPP X_a (tptp.option X_b) M A_3) (tptp.none X_b))))))
% 27.10/27.38  (assume a557 (forall ((X_a $$unsorted) (X_2 $$unsorted)) (= (not (= (tptp.ti (tptp.option X_a) X_2) (tptp.none X_a))) (exists ((Y_1 $$unsorted)) (= (tptp.ti (tptp.option X_a) X_2) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) Y_1))))))
% 27.10/27.38  (assume a558 (forall ((X_a $$unsorted) (X_2 $$unsorted)) (= (forall ((Y_1 $$unsorted)) (not (= (tptp.ti (tptp.option X_a) X_2) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) Y_1)))) (= (tptp.ti (tptp.option X_a) X_2) (tptp.none X_a)))))
% 27.10/27.38  (assume a559 (forall ((X_a $$unsorted) (A_2 $$unsorted)) (not (= (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) A_2) (tptp.none X_a)))))
% 27.10/27.38  (assume a560 (forall ((X_a $$unsorted) (A_2 $$unsorted)) (not (= (tptp.none X_a) (tptp.hAPP X_a (tptp.option X_a) (tptp.some X_a) A_2)))))
% 27.10/27.38  (assume a561 (forall ((X_b $$unsorted) (X_a $$unsorted) (F1 $$unsorted) (F2 $$unsorted)) (= (tptp.hAPP (tptp.option X_b) X_a (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.option X_b) X_a) (tptp.hAPP X_a (tptp.fun (tptp.fun X_b X_a) (tptp.fun (tptp.option X_b) X_a)) (tptp.option_rec X_a X_b) F1) F2) (tptp.none X_b)) (tptp.ti X_a F1))))
% 27.10/27.38  (assume a562 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted)) (= (= (tptp.hAPP (tptp.fun X_a (tptp.option X_b)) (tptp.fun X_a tptp.bool) (tptp.dom X_a X_b) F) (tptp.bot_bot (tptp.fun X_a tptp.bool))) (forall ((X_1 $$unsorted)) (= (tptp.hAPP X_a (tptp.option X_b) F X_1) (tptp.none X_b))))))
% 27.10/27.38  (assume a563 (forall ((X_a $$unsorted) (X_b $$unsorted) (F $$unsorted) (A_1 $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.finite_finite X_a) (tptp.hAPP (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool) (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) (tptp.fun X_a tptp.bool)) (tptp.image X_b X_a) F) A_1))) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.hAPP (tptp.fun X_b X_a) (tptp.fun (tptp.fun X_b tptp.bool) tptp.bool) (tptp.inj_on X_b X_a) F) A_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun X_b tptp.bool) tptp.bool (tptp.finite_finite X_b) A_1))))))
% 27.10/27.38  (assume a564 (tptp.bounded_lattice tptp.bool))
% 27.10/27.38  (assume a565 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.bounded_lattice T_1) (tptp.bounded_lattice (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a566 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.bounded_lattice T_1) (tptp.bounded_lattice_bot (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a567 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.lattice T_1) (tptp.semilattice_sup (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a568 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.lattice T_1) (tptp.semilattice_inf (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a569 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.distrib_lattice T_1) (tptp.distrib_lattice (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a570 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.preorder T_1) (tptp.preorder (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a571 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (and (tptp.finite_finite_1 T_1) (tptp.finite_finite_1 T_2)) (tptp.finite_finite_1 (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a572 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.lattice T_1) (tptp.lattice (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a573 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.order T_1) (tptp.order (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a574 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.ord T_1) (tptp.ord (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a575 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.bot T_1) (tptp.bot (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a576 (forall ((T_2 $$unsorted) (T_1 $$unsorted)) (=> (tptp.minus T_1) (tptp.minus (tptp.fun T_2 T_1)))))
% 27.10/27.38  (assume a577 (tptp.bounded_lattice_bot tptp.bool))
% 27.10/27.38  (assume a578 (tptp.semilattice_sup tptp.bool))
% 27.10/27.38  (assume a579 (tptp.semilattice_inf tptp.bool))
% 27.10/27.38  (assume a580 (tptp.distrib_lattice tptp.bool))
% 27.10/27.38  (assume a581 (tptp.preorder tptp.bool))
% 27.10/27.38  (assume a582 (tptp.finite_finite_1 tptp.bool))
% 27.10/27.38  (assume a583 (tptp.lattice tptp.bool))
% 27.10/27.38  (assume a584 (tptp.order tptp.bool))
% 27.10/27.38  (assume a585 (tptp.ord tptp.bool))
% 27.10/27.38  (assume a586 (tptp.bot tptp.bool))
% 27.10/27.38  (assume a587 (tptp.minus tptp.bool))
% 27.10/27.38  (assume a588 (forall ((T_1 $$unsorted)) (=> (tptp.finite_finite_1 T_1) (tptp.finite_finite_1 (tptp.option T_1)))))
% 27.10/27.38  (assume a589 (forall ((T $$unsorted) (A $$unsorted)) (= (tptp.ti T (tptp.ti T A)) (tptp.ti T A))))
% 27.10/27.38  (assume a590 (forall ((X_a $$unsorted) (X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.hAPP tptp.bool (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.if X_a) tptp.fTrue) X) Y) (tptp.ti X_a X))))
% 27.10/27.38  (assume a591 (forall ((X_a $$unsorted) (X $$unsorted) (Y $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.hAPP X_a (tptp.fun X_a X_a) (tptp.hAPP tptp.bool (tptp.fun X_a (tptp.fun X_a X_a)) (tptp.if X_a) tptp.fFalse) X) Y) (tptp.ti X_a Y))))
% 27.10/27.38  (assume a592 (forall ((P $$unsorted)) (or (= (tptp.ti tptp.bool P) tptp.fTrue) (= (tptp.ti tptp.bool P) tptp.fFalse))))
% 27.10/27.38  (assume a593 (forall ((X_a $$unsorted) (X $$unsorted) (P $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun X_a tptp.bool) tptp.bool (tptp.fAll X_a) P))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool P X)))))
% 27.10/27.38  (assume a594 (forall ((P $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool tptp.fNot P))) (not (tptp.hBOOL P)))))
% 27.10/27.38  (assume a595 (forall ((P $$unsorted)) (or (tptp.hBOOL P) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool tptp.fNot P)))))
% 27.10/27.38  (assume a596 (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (= (tptp.hAPP X_a X_c (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a X_c) (tptp.hAPP (tptp.fun X_b X_c) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c)) (tptp.combb X_b X_c X_a) P) Q) R) (tptp.hAPP X_b X_c P (tptp.hAPP X_a X_b Q R)))))
% 27.10/27.38  (assume a597 (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (= (tptp.hAPP X_a X_c (tptp.hAPP X_b (tptp.fun X_a X_c) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun X_b (tptp.fun X_a X_c)) (tptp.combc X_a X_b X_c) P) Q) R) (tptp.hAPP X_b X_c (tptp.hAPP X_a (tptp.fun X_b X_c) P R) Q))))
% 27.10/27.38  (assume a598 (forall ((X_a $$unsorted) (P $$unsorted)) (= (tptp.hAPP X_a X_a (tptp.combi X_a) P) (tptp.ti X_a P))))
% 27.10/27.38  (assume a599 (forall ((X_b $$unsorted) (X_a $$unsorted) (P $$unsorted) (Q $$unsorted)) (= (tptp.hAPP X_b X_a (tptp.hAPP X_a (tptp.fun X_b X_a) (tptp.combk X_a X_b) P) Q) (tptp.ti X_a P))))
% 27.10/27.38  (assume a600 (forall ((X_a $$unsorted) (X_c $$unsorted) (X_b $$unsorted) (P $$unsorted) (Q $$unsorted) (R $$unsorted)) (= (tptp.hAPP X_a X_c (tptp.hAPP (tptp.fun X_a X_b) (tptp.fun X_a X_c) (tptp.hAPP (tptp.fun X_a (tptp.fun X_b X_c)) (tptp.fun (tptp.fun X_a X_b) (tptp.fun X_a X_c)) (tptp.combs X_a X_b X_c) P) Q) R) (tptp.hAPP X_b X_c (tptp.hAPP X_a (tptp.fun X_b X_c) P R) (tptp.hAPP X_a X_b Q R)))))
% 27.10/27.38  (assume a601 (forall ((Q $$unsorted) (P $$unsorted)) (or (not (tptp.hBOOL P)) (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q)))))
% 27.10/27.38  (assume a602 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q))) (tptp.hBOOL P))))
% 27.10/27.38  (assume a603 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fconj P) Q))) (tptp.hBOOL Q))))
% 27.10/27.38  (assume a604 (forall ((Q $$unsorted) (P $$unsorted)) (or (not (tptp.hBOOL P)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q)))))
% 27.10/27.38  (assume a605 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q)))))
% 27.10/27.38  (assume a606 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fdisj P) Q))) (tptp.hBOOL P) (tptp.hBOOL Q))))
% 27.10/27.38  (assume a607 (not (tptp.hBOOL tptp.fFalse)))
% 27.10/27.38  (assume a608 (forall ((P $$unsorted)) (or (= (tptp.ti tptp.bool P) tptp.fTrue) (= (tptp.ti tptp.bool P) tptp.fFalse))))
% 27.10/27.38  (assume a609 (forall ((X_a $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) X) Y))) (= (tptp.ti X_a X) (tptp.ti X_a Y)))))
% 27.10/27.38  (assume a610 (forall ((X_a $$unsorted) (X $$unsorted) (Y $$unsorted)) (or (not (= (tptp.ti X_a X) (tptp.ti X_a Y))) (tptp.hBOOL (tptp.hAPP X_a tptp.bool (tptp.hAPP X_a (tptp.fun X_a tptp.bool) (tptp.fequal X_a) X) Y)))))
% 27.10/27.38  (assume a611 (forall ((Q $$unsorted) (P $$unsorted)) (or (tptp.hBOOL P) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q)))))
% 27.10/27.38  (assume a612 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL Q)) (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q)))))
% 27.10/27.38  (assume a613 (forall ((P $$unsorted) (Q $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.bool tptp.bool (tptp.hAPP tptp.bool (tptp.fun tptp.bool tptp.bool) tptp.fimplies P) Q))) (not (tptp.hBOOL P)) (tptp.hBOOL Q))))
% 27.10/27.38  (assume a614 (tptp.hBOOL tptp.hoare_1924220188gleton))
% 27.10/27.38  (assume a615 (tptp.hBOOL tptp.wT_bodies))
% 27.10/27.38  (assume a616 (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.finite_finite (tptp.hoare_1656922687triple tptp.state)) tptp.fa)))
% 27.10/27.38  (assume a617 (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.member (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) tptp.fa))))
% 27.10/27.38  (assume a618 (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.ord_less_eq (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) tptp.fa) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com) (tptp.hAPP (tptp.fun (tptp.option tptp.com) tptp.com) (tptp.fun (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.com)) (tptp.combb (tptp.option tptp.com) tptp.com tptp.pname) (tptp.the tptp.com)) tptp.body))) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body)))))
% 27.10/27.38  (assume a619 (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y)))
% 27.10/27.38  (assume a620 (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) tptp.fa)))
% 27.10/27.38  (assume a621 (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))
% 27.10/27.38  (assume a622 true)
% 27.10/27.38  (step t1 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) :rule implies_neg1)
% 27.10/27.38  (anchor :step t2)
% 27.10/27.38  (assume t2.a0 (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))))
% 27.10/27.38  (step t2.t1 (cl (or (not (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule forall_inst :args ((:= X_a tptp.state) (:= G_1 (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (:= G_2 (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (:= Ts (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))
% 27.10/27.38  (step t2.t2 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule or :premises (t2.t1))
% 27.10/27.38  (step t2.t3 (cl (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule resolution :premises (t2.t2 t2.a0))
% 27.10/27.38  (step t2 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule subproof :discharge (t2.a0))
% 27.10/27.38  (step t3 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule resolution :premises (t1 t2))
% 27.10/27.38  (step t4 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (not (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule implies_neg2)
% 27.10/27.38  (step t5 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule resolution :premises (t3 t4))
% 27.10/27.38  (step t6 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule contraction :premises (t5))
% 27.10/27.38  (step t7 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule implies :premises (t6))
% 27.10/27.38  (step t8 (cl (not (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule or_pos)
% 27.10/27.38  (step t9 (cl (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule reordering :premises (t8))
% 27.10/27.38  (step t10 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) :rule implies_neg1)
% 27.10/27.38  (anchor :step t11)
% 27.10/27.38  (assume t11.a0 (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))))
% 27.10/27.38  (step t11.t1 (cl (or (not (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule forall_inst :args ((:= X_a tptp.state) (:= G_1 (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body)))))
% 27.10/27.38  (step t11.t2 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule or :premises (t11.t1))
% 27.10/27.38  (step t11.t3 (cl (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule resolution :premises (t11.t2 t11.a0))
% 27.10/27.38  (step t11 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule subproof :discharge (t11.a0))
% 27.10/27.38  (step t12 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule resolution :premises (t10 t11))
% 27.10/27.38  (step t13 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule implies_neg2)
% 27.10/27.38  (step t14 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule resolution :premises (t12 t13))
% 27.10/27.38  (step t15 (cl (=> (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule contraction :premises (t14))
% 27.10/27.38  (step t16 (cl (not (forall ((X_a $$unsorted) (G_1 $$unsorted)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool)))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule implies :premises (t15))
% 27.10/27.38  (step t17 (cl (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) :rule resolution :premises (t16 a65))
% 27.10/27.38  (step t18 (cl (not (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule or_pos)
% 27.10/27.38  (step t19 (cl (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (not (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule reordering :premises (t18))
% 27.10/27.38  (step t20 (cl (not (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) :rule or_pos)
% 27.10/27.38  (step t21 (cl (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)) (not (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))))) :rule reordering :premises (t20))
% 27.10/27.38  (step t22 (cl (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) :rule implies_neg1)
% 27.10/27.38  (anchor :step t23)
% 27.10/27.38  (assume t23.a0 (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))))
% 27.10/27.38  (step t23.t1 (cl (or (not (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))))) :rule forall_inst :args ((:= Pn tptp.pn) (:= B_2 tptp.y)))
% 27.10/27.38  (step t23.t2 (cl (not (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule or :premises (t23.t1))
% 27.10/27.38  (step t23.t3 (cl (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule resolution :premises (t23.t2 t23.a0))
% 27.10/27.38  (step t23 (cl (not (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule subproof :discharge (t23.a0))
% 27.10/27.38  (step t24 (cl (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule resolution :premises (t22 t23))
% 27.10/27.38  (step t25 (cl (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) (not (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))))) :rule implies_neg2)
% 27.10/27.38  (step t26 (cl (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))))) :rule resolution :premises (t24 t25))
% 27.10/27.38  (step t27 (cl (=> (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))))) :rule contraction :premises (t26))
% 27.10/27.38  (step t28 (cl (not (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule implies :premises (t27))
% 27.10/27.38  (step t29 (cl (not (= (forall ((Pn $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL tptp.wT_bodies) (=> (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))))) (not (forall ((Pn $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL tptp.wT_bodies) (=> (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))))) (or (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))))) :rule equiv_pos2)
% 27.10/27.38  (step t30 (cl (= (forall ((Pn $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL tptp.wT_bodies) (=> (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (tptp.hBOOL tptp.wT_bodies)) (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))))) :rule all_simplify)
% 27.10/27.38  (step t31 (cl (= (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (tptp.hBOOL tptp.wT_bodies)) (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))) (or (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))))) :rule all_simplify)
% 27.10/27.38  (step t32 (cl (= (forall ((Pn $$unsorted) (B_2 $$unsorted)) (=> (tptp.hBOOL tptp.wT_bodies) (=> (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2)) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) (or (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))))) :rule trans :premises (t30 t31))
% 27.10/27.38  (step t33 (cl (or (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2)))))) :rule resolution :premises (t29 t32 a157))
% 27.10/27.38  (step t34 (cl (not (tptp.hBOOL tptp.wT_bodies)) (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) :rule or :premises (t33))
% 27.10/27.38  (step t35 (cl (forall ((Pn $$unsorted) (B_2 $$unsorted)) (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body Pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) B_2))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt B_2))))) :rule resolution :premises (t34 a615))
% 27.10/27.38  (step t36 (cl (or (not (= (tptp.hAPP tptp.pname (tptp.option tptp.com) tptp.body tptp.pn) (tptp.hAPP tptp.com (tptp.option tptp.com) (tptp.some tptp.com) tptp.y))) (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y)))) :rule resolution :premises (t28 t35))
% 27.10/27.38  (step t37 (cl (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) :rule resolution :premises (t21 a619 t36))
% 27.10/27.38  (step t38 (cl (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule implies_neg1)
% 27.10/27.38  (anchor :step t39)
% 27.10/27.38  (assume t39.a0 (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))
% 27.10/27.38  (step t39.t1 (cl (or (not (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule forall_inst :args ((:= C_1 tptp.y)))
% 27.10/27.38  (step t39.t2 (cl (not (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule or :premises (t39.t1))
% 27.10/27.38  (step t39.t3 (cl (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule resolution :premises (t39.t2 t39.a0))
% 27.10/27.38  (step t39 (cl (not (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule subproof :discharge (t39.a0))
% 27.10/27.38  (step t40 (cl (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule resolution :premises (t38 t39))
% 27.10/27.38  (step t41 (cl (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (not (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule implies_neg2)
% 27.10/27.38  (step t42 (cl (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule resolution :premises (t40 t41))
% 27.10/27.38  (step t43 (cl (=> (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule contraction :premises (t42))
% 27.10/27.38  (step t44 (cl (not (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule implies :premises (t43))
% 27.10/27.38  (step t45 (cl (not (= (forall ((C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL tptp.wT_bodies) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))) (not (forall ((C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL tptp.wT_bodies) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) :rule equiv_pos2)
% 27.10/27.38  (step t46 (cl (= (forall ((C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL tptp.wT_bodies) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) :rule all_simplify)
% 27.10/27.38  (step t47 (cl (= (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))) :rule all_simplify)
% 27.10/27.38  (step t48 (cl (= (forall ((C_1 $$unsorted)) (=> (tptp.hBOOL tptp.hoare_1924220188gleton) (=> (tptp.hBOOL tptp.wT_bodies) (=> (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))))) :rule trans :premises (t46 t47))
% 27.10/27.38  (step t49 (cl (or (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))))) :rule resolution :premises (t45 t48 a84))
% 27.10/27.38  (step t50 (cl (not (tptp.hBOOL tptp.hoare_1924220188gleton)) (not (tptp.hBOOL tptp.wT_bodies)) (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule or :premises (t49))
% 27.10/27.38  (step t51 (cl (forall ((C_1 $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt C_1))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT C_1)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule resolution :premises (t50 a614 a615))
% 27.10/27.38  (step t52 (cl (or (not (tptp.hBOOL (tptp.hAPP tptp.com tptp.bool tptp.wt tptp.y))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))))) :rule resolution :premises (t44 t51))
% 27.10/27.38  (step t53 (cl (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) :rule resolution :premises (t19 t37 t52))
% 27.10/27.38  (step t54 (cl (not (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool))))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs tptp.state) (tptp.hAPP (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.image tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP (tptp.fun tptp.com (tptp.hoare_1656922687triple tptp.state)) (tptp.fun (tptp.fun tptp.pname tptp.com) (tptp.fun tptp.pname (tptp.hoare_1656922687triple tptp.state))) (tptp.combb tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.pname) tptp.hoare_Mirabelle_MGT) tptp.body_1)) (tptp.hAPP (tptp.fun tptp.pname (tptp.option tptp.com)) (tptp.fun tptp.pname tptp.bool) (tptp.dom tptp.pname tptp.com) tptp.body))) (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.hAPP (tptp.hoare_1656922687triple tptp.state) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool) (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)) (tptp.insert (tptp.hoare_1656922687triple tptp.state)) (tptp.hAPP tptp.com (tptp.hoare_1656922687triple tptp.state) tptp.hoare_Mirabelle_MGT tptp.y)) (tptp.bot_bot (tptp.fun (tptp.hoare_1656922687triple tptp.state) tptp.bool)))))))) :rule resolution :premises (t9 a621 t17 t53))
% 27.10/27.38  (step t55 (cl (not (= (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))))) (not (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))))) (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) :rule equiv_pos2)
% 27.10/27.38  (step t56 (cl (= (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts)) (=> (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2)) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts)))))) :rule all_simplify)
% 27.10/27.38  (step t57 (cl (forall ((X_a $$unsorted) (G_1 $$unsorted) (G_2 $$unsorted) (Ts $$unsorted)) (or (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_2) Ts))) (not (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) G_2))) (tptp.hBOOL (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool (tptp.hAPP (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) (tptp.fun (tptp.fun (tptp.hoare_1656922687triple X_a) tptp.bool) tptp.bool) (tptp.hoare_279057269derivs X_a) G_1) Ts))))) :rule resolution :premises (t55 t56 a69))
% 27.13/27.39  (step t58 (cl) :rule resolution :premises (t7 t54 t57))
% 27.13/27.39  
% 27.13/27.39  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.ETCn5E6s3e/cvc5---1.0.5_22027.smt2
% 27.13/27.39  % cvc5---1.0.5 exiting
% 27.13/27.39  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------