0.03/0.11 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.12/0.12 % Command : tptp2X_and_run_prover9 %d %s 0.12/0.31 % Computer : n014.cluster.edu 0.12/0.31 % Model : x86_64 x86_64 0.12/0.31 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.31 % Memory : 8042.1875MB 0.12/0.31 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.31 % CPULimit : 1200 0.12/0.31 % DateTime : Wed Jul 14 16:23:33 EDT 2021 0.12/0.32 % CPUTime : 1.30/1.66 ============================== Prover9 =============================== 1.30/1.66 Prover9 (32) version 2009-11A, November 2009. 1.30/1.66 Process 16051 was started by sandbox on n014.cluster.edu, 1.30/1.66 Wed Jul 14 16:23:34 2021 1.30/1.66 The command was "/export/starexec/sandbox/solver/bin/prover9 -t 1200 -f /tmp/Prover9_15895_n014.cluster.edu". 1.30/1.66 ============================== end of head =========================== 1.30/1.66 1.30/1.66 ============================== INPUT ================================= 1.30/1.66 1.30/1.66 % Reading from file /tmp/Prover9_15895_n014.cluster.edu 1.30/1.66 1.30/1.66 set(prolog_style_variables). 1.30/1.66 set(auto2). 1.30/1.66 % set(auto2) -> set(auto). 1.30/1.66 % set(auto) -> set(auto_inference). 1.30/1.66 % set(auto) -> set(auto_setup). 1.30/1.66 % set(auto_setup) -> set(predicate_elim). 1.30/1.66 % set(auto_setup) -> assign(eq_defs, unfold). 1.30/1.66 % set(auto) -> set(auto_limits). 1.30/1.66 % set(auto_limits) -> assign(max_weight, "100.000"). 1.30/1.66 % set(auto_limits) -> assign(sos_limit, 20000). 1.30/1.66 % set(auto) -> set(auto_denials). 1.30/1.66 % set(auto) -> set(auto_process). 1.30/1.66 % set(auto2) -> assign(new_constants, 1). 1.30/1.66 % set(auto2) -> assign(fold_denial_max, 3). 1.30/1.66 % set(auto2) -> assign(max_weight, "200.000"). 1.30/1.66 % set(auto2) -> assign(max_hours, 1). 1.30/1.66 % assign(max_hours, 1) -> assign(max_seconds, 3600). 1.30/1.66 % set(auto2) -> assign(max_seconds, 0). 1.30/1.66 % set(auto2) -> assign(max_minutes, 5). 1.30/1.66 % assign(max_minutes, 5) -> assign(max_seconds, 300). 1.30/1.66 % set(auto2) -> set(sort_initial_sos). 1.30/1.66 % set(auto2) -> assign(sos_limit, -1). 1.30/1.66 % set(auto2) -> assign(lrs_ticks, 3000). 1.30/1.66 % set(auto2) -> assign(max_megs, 400). 1.30/1.66 % set(auto2) -> assign(stats, some). 1.30/1.66 % set(auto2) -> clear(echo_input). 1.30/1.66 % set(auto2) -> set(quiet). 1.30/1.66 % set(auto2) -> clear(print_initial_clauses). 1.30/1.66 % set(auto2) -> clear(print_given). 1.30/1.66 assign(lrs_ticks,-1). 1.30/1.66 assign(sos_limit,10000). 1.30/1.66 assign(order,kbo). 1.30/1.66 set(lex_order_vars). 1.30/1.66 clear(print_given). 1.30/1.66 1.30/1.66 % formulas(sos). % not echoed (830 formulas) 1.30/1.66 1.30/1.66 ============================== end of input ========================== 1.30/1.66 1.30/1.66 % From the command line: assign(max_seconds, 1200). 1.30/1.66 1.30/1.66 ============================== PROCESS NON-CLAUSAL FORMULAS ========== 1.30/1.66 1.30/1.66 % Formulas that are not ordinary clauses: 1.30/1.66 1 (all A ((all Y_11 -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Y_11),A))) -> bot_bo1055319631e_bool = A)) # label(fact_143_equals0I) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 2 (all Y_21 all X_25 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_21),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_25),Y_21)))) # label(fact_488_inf__sup__ord_I4_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 3 (all X_1 all Y_7 all A hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Y_7),A)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Y_7),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A))) # label(fact_84_insert__commute) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 4 (all F_1 all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (A != bot_bo1055319631e_bool -> (exists X1 hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,A),X1)))))) # label(fact_330_finite__nonempty__imp__fold1Set) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 5 (all A bot_bo1181479936a_bool = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),A)) # label(fact_366_Diff__cancel) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 6 (all F_1 all A (bot_bo1055319631e_bool = image_1604514514_state(F_1,A) <-> bot_bo1181479936a_bool = A)) # label(fact_228_empty__is__image) # label(axiom) # label(non_clause). [assumption]. 1.30/1.66 7 (all B all A_1 all C (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),C)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)),C) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,B),C)))) # label(fact_644_Int__insert__left__if1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 8 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) & hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))))) # label(fact_672_Int__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 9 (all A_1 (bot_bot_nat = A_1 <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_1),bot_bot_nat)))) # label(fact_556_bot__unique) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 10 (all Y_7 all X_1 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_7),X_1)) -> (Y_7 = X_1 <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Y_7))))) # label(fact_523_order__antisym__conv) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 11 (all P all Q all R hAPP_n1512601776t_bool(hAPP_f10625010t_bool(hAPP_f1115950719t_bool(cOMBB_1654519265ol_nat,P),Q),R) = hAPP_f1730770594t_bool(P,hAPP_n1699378549t_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__fun_Itc_) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 12 (all X_1 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_1)))) # label(fact_125_bot__apply) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 13 (all Pa all A all F (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,F),A)) -> (hBOOL(hAPP_f540970102l_bool(Pa,bot_bo1181479936a_bool)) -> ((all A_7 all F_2 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F_2)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_7),A)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_7),F_2)) -> (hBOOL(hAPP_f540970102l_bool(Pa,F_2)) -> hBOOL(hAPP_f540970102l_bool(Pa,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_7),F_2)))))))) -> hBOOL(hAPP_f540970102l_bool(Pa,F))))))) # label(fact_597_finite__subset__induct) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 14 (all B B = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,bot_bo1055319631e_bool),B)) # label(fact_504_Un__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 15 (all B all A_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B)))) # label(fact_645_Int__insert__right__if1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 16 (all Pa all Q_1 hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,collec268032053iple_a(Pa)),collec268032053iple_a(Q_1)) = collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fdisj),Pa)),Q_1))) # label(fact_527_Collect__disj__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 17 (all C_4 all A_11 all B_7 (A_11 = B_7 -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,C_4),B_7)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,C_4),A_11))))) # label(fact_521_xt1_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 18 (all A_1 all A (bot_bot_fun_nat_bool = A -> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)))) # label(fact_45_equals0D) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 19 (all F all Ga (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,Ga)) & hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,F),Ga))))) # label(fact_512_finite__Un) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 20 (all R_1 all S all X_2 (hBOOL(hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),R_1)),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),S)),X_2)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,R_1),S))))) # label(fact_663_inf__Int__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 21 (all B all X_1 all A (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B)) -> (B = A <-> hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),B) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))))) # label(fact_74_insert__ident) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 22 (all A all X_1 all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool))),B)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),B)))))) # label(fact_585_diff__single__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 23 (all A_3 all B_2 all X_10 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_2),X_10)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,A_3),B_2)),X_10)))) # label(fact_632_le__infI2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 24 (all X_35 all A_1 all S_4 all N_3 hBOOL(evaln(ass(X_35,A_1),S_4,N_3,hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),X_35),hAPP_state_nat(A_1,S_4))))) # label(fact_280_evaln_OAssign) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 25 (all Ts all Ga (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,Ts),Ga)) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),Ts)))) # label(fact_571_asm) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 26 (all B all A_1 all A (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))) # label(fact_651_Int__insert__right__if0) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 27 (all Q all P (-hBOOL(P) | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) | -hBOOL(Q))) # label(help_fconj_1_1_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 28 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (B != bot_bot_fun_nat_bool -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,B),A)) -> hAPP_f22106695ol_nat(big_la43341705in_nat,A) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,hAPP_f22106695ol_nat(big_la43341705in_nat,B)),hAPP_f22106695ol_nat(big_la43341705in_nat,A)))))) # label(fact_613_Sup__fin_Osubset__idem) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 29 (all A_1 hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,bot_bo1055319631e_bool),A_1))) # label(fact_549_bot__least) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 30 (all Ca all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> image_129517430iple_a(hAPP_H377435237iple_a(cOMBK_2022976521_state,Ca),A) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool))) # label(fact_170_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 31 (all Ca all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> image_194810223_a_nat(hAPP_n1800114674_a_nat(cOMBK_944981412iple_a,Ca),A) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),bot_bot_fun_nat_bool))) # label(fact_172_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 32 (all X_1 all A hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A))) # label(fact_87_insert__absorb2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 33 (all A_1 all Ba all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),A))) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) | A_1 = Ba)) # label(fact_80_insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 34 (all X_1 all A all B (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)),B)) <-> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B)) & hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),B)))) # label(fact_466_insert__subset) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 35 (all P all Q P = hAPP_a2036067514e_bool(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000t__a_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 36 (all F_1 all A_1 all X_35 all X_1 (hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),X_35)),X_1)) -> -(all A_7 all A_19 (hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),X_35) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_7),A_19) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,A_7,A_19),X_1)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_7),A_19))))))) # label(fact_296_insert__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 37 (all Y_7 -(all Fun1 all Com_2 all Fun2 hoare_1760757500iple_a(Fun1,Com_2,Fun2) != Y_7)) # label(fact_135_triple_Oexhaust) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 38 (all X all Y (Y != X | hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(fequal_nat,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Nat__Onat_T) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 39 (all A all Ba all F_1 all X_1 (hAPP_H716259088te_nat(F_1,X_1) = Ba -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_1410872416te_nat(F_1,A)))))) # label(fact_181_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 40 (all B all A ((all X_2 (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),B)))) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)))) # label(fact_598_subsetI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 41 (all B all A all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (bot_bo1181479936a_bool != A -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,B)) -> (B != bot_bo1181479936a_bool -> hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,hAPP_f124283079iple_a(F,A)),hAPP_f124283079iple_a(F,B)) = hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B)))))))) # label(fact_593_folding__one__idem_Ounion__idem) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 42 (all A all B collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),A))),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),B))) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B)) # label(fact_670_Int__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 43 (all Ba all A_1 all B ((-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),B)) -> Ba = A_1) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),B))))) # label(fact_21_insertCI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 44 (all X_18 all Y_14 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_18),Y_14)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_14),X_18)) -> X_18 = Y_14))) # label(fact_518_order__antisym) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 45 (all A all X_1 all B ((hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)),B) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)) & (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)),B) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))))) # label(fact_377_insert__Diff__if) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 46 (all B_1_1 all B_2_1 is_bool(finite774711482_state(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_002) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 47 (all A all X_1 all B ((-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),B) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))) & (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),B) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B)))) # label(fact_379_insert__Diff__if) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 48 (all Pa all F (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) -> (hBOOL(hAPP_f54304608l_bool(Pa,bot_bot_fun_nat_bool)) -> ((all X_2 all F_2 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F_2)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),F_2)) -> (hBOOL(hAPP_f54304608l_bool(Pa,F_2)) -> hBOOL(hAPP_f54304608l_bool(Pa,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),F_2))))))) -> hBOOL(hAPP_f54304608l_bool(Pa,F)))))) # label(fact_331_finite__induct) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 49 (all A ((all Y_11 -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Y_11),A))) -> bot_bo1181479936a_bool = A)) # label(fact_142_equals0I) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 50 (all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,hAPP_H1600811558iple_a(F_1,X_1)),image_129517430iple_a(F_1,A))))) # label(fact_205_imageI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 51 (all P all Q (is_bool(P) -> P = hAPP_f54304608l_bool(hAPP_b1630757474l_bool(cOMBK_1994329625t_bool,P),Q))) # label(help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 52 (all Ba all A_1 all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),B))))) # label(fact_70_insertI2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 53 (all F_1 all A (bot_bo1181479936a_bool = A <-> image_1604514514_state(F_1,A) = bot_bo1055319631e_bool)) # label(fact_220_image__is__empty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 54 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)))) # label(fact_674_IntD1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 55 (all B_1 all A_2 all X_9 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_2),X_9)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,A_2),B_1)),X_9)))) # label(fact_633_le__infI1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 56 (all P all Q all R hAPP_f921536533e_bool(hAPP_H727730819e_bool(P,R),Q) = hAPP_H1645666623e_bool(hAPP_f762269719e_bool(hAPP_f964290431e_bool(cOMBC_488258100e_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com___030) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 57 (all P all Q P = hAPP_n178040171iple_a(hAPP_H1450464520iple_a(cOMBK_1505147640_a_nat,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 58 (all Q_1 all Pa all Ga all P_2 all Ca all Q_3 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(P_2,Ca,Q_3)),bot_bo1181479936a_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Pa,Z_7),S_2)) -> (all S_3 ((all Z_8 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(P_2,Z_8),S_2)) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_3,Z_8),S_3)))) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_1,Z_7),S_3)))))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool)))))) # label(fact_16_conseq12) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 59 (all Ga hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),bot_bo1055319631e_bool))) # label(fact_1_empty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 60 (all Pa all A_1 ((hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool) = collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))),Pa))) & (-hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))),Pa)) = bot_bo1181479936a_bool))) # label(fact_39_Collect__conv__if) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 61 (all P all Q all R hAPP_f54304608l_bool(P,hAPP_n1699378549t_bool(Q,R)) = hAPP_nat_bool(hAPP_f158894502t_bool(hAPP_f1777703707t_bool(cOMBB_955900739ol_nat,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__HOL__Obo) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 62 (all B_1_1 all B_2_1 is_bool(hAPP_H1421470952a_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_000tc__HOL__) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 63 (all Vname all Fun_1 all Com1 all Com2 semi(Com1,Com2) != ass(Vname,Fun_1)) # label(fact_214_com_Osimps_I24_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 64 (all A_1 all A hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A) != bot_bot_fun_nat_bool) # label(fact_116_insert__not__empty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 65 (all Glb_1 all Loc_1 glb(Glb_1) != loc(Loc_1)) # label(fact_324_vname_Osimps_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 66 (all Q_1 all Pa all Ga all P_2 all Ca all Q_3 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(P_2,Ca,Q_3)),bot_bo1055319631e_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Pa,Z_7),S_2)) -> (all S_3 ((all Z_8 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(P_2,Z_8),S_2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_3,Z_8),S_3)))) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_1,Z_7),S_3)))))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool)))))) # label(fact_17_conseq12) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 67 (all Y_7 all Z_2 all A all X_1 all F_1 (hBOOL(finite1200705745iple_a(F_1)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),X_1)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),Y_7)) -> Y_7 = X_1)))) # label(fact_414_comp__fun__commute_Ofold__graph__determ) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 68 (all Ba all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),B))))) # label(fact_473_subset__insertI2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 69 (all A all A_1 all B (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)))))) # label(fact_395_finite__Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 70 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)))) # label(fact_676_IntD2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 71 (all Pa all A_1 ((-hBOOL(hAPP_H513860823e_bool(Pa,A_1)) -> bot_bo1055319631e_bool = collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fconj),hAPP_H1645666623e_bool(fequal1531560888_state,A_1))),Pa))) & (hBOOL(hAPP_H513860823e_bool(Pa,A_1)) -> hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool) = collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fconj),hAPP_H1645666623e_bool(fequal1531560888_state,A_1))),Pa))))) # label(fact_38_Collect__conv__if2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 72 (all C1 all C2 all S_1 all N_2 all T (hBOOL(evaln(semi(C1,C2),S_1,N_2,T)) -> -(all S1_1 (hBOOL(evaln(C1,S_1,N_2,S1_1)) -> -hBOOL(evaln(C2,S1_1,N_2,T)))))) # label(fact_293_evaln__elim__cases_I4_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 73 (all X all Y (-hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(fequal1258664663a_bool,X),Y)) | X = Y)) # label(help_fequal_1_1_fequal_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 74 (all X_1 all Y_7 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Y_7)) <-> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),Y_7) = Y_7)) # label(fact_486_le__iff__sup) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 75 (all A_1 all A hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)) # label(fact_386_insert__Diff__single) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 76 (all X_1 all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (bot_bo1181479936a_bool != hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)) -> hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)))) = hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A))) & (hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)) = bot_bo1181479936a_bool -> hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) = X_1)))) # label(fact_350_folding__one_Oinsert__remove) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 77 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> (exists B_15 (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),B_15)) & A = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B_15))))) # label(fact_140_mk__disjoint__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 78 (all Ba all A_1 (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))) <-> Ba = A_1)) # label(fact_112_singleton__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 79 (all Loc_2 all Fun all Com skip != local(Loc_2,Fun,Com)) # label(fact_259_com_Osimps_I10_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 80 (all Ba all A_1 (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool))) <-> Ba = A_1)) # label(fact_114_singleton__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 81 (all X_1 X_1 = hAPP_f22106695ol_nat(the_elem_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool))) # label(fact_122_the__elem__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 82 (all A_1 all Pa collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fimplies),hAPP_f800510211t_bool(hAPP_f894608603t_bool(cOMBB_bool_bool_nat,fNot),hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1)))),Pa)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),collect_nat(Pa))) # label(fact_89_insert__Collect) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 83 (all P all Q all R hAPP_bool_bool(hAPP_f1748468828l_bool(P,R),hAPP_f54304608l_bool(Q,R)) = hAPP_f54304608l_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,P),Q),R)) # label(help_COMBS_1_1_COMBS_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__HOL__Obo) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 84 (all A_1 all A hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)),A) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)) # label(fact_575_insert__is__Un) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 85 (all Y_7 -(all Fun1 all Com_2 all Fun2 Y_7 != hoare_1575745797_state(Fun1,Com_2,Fun2))) # label(fact_134_triple_Oexhaust) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 86 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))))) # label(fact_355_finite__Diff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 87 (all F_1 all Z_2 all A1 all A2 ((exists X_2 exists A_19 exists Y_11 (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A_19),Y_11)) & -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A_19)) & hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_2),Y_11) = A2 & hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),A_19) = A1)) | Z_2 = A2 & A1 = bot_bo1181479936a_bool <-> hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A1),A2)))) # label(fact_302_fold__graph_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 88 (all Glb_3 all Glb_2 (is_glb(Glb_2) & is_glb(Glb_3) -> (Glb_3 = Glb_2 <-> glb(Glb_2) = glb(Glb_3)))) # label(fact_319_vname_Osimps_I1_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 89 (all Ca all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool) = image_1782127643iple_a(hAPP_H1450464520iple_a(cOMBK_1505147640_a_nat,Ca),A))) # label(fact_168_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 90 (all X_1 X_1 = hAPP_f2143211163_state(the_el23965208_state,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool))) # label(fact_123_the__elem__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 91 (all X_6 all Y_4 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_6),Y_4)),X_6))) # label(fact_638_inf__le1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 92 (all Z_2 all F_1 all A ((exists X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A)) & hAPP_nat_nat(F_1,X_2) = Z_2)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Z_2),image_nat_nat(F_1,A))))) # label(fact_209_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 93 (all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> image_1782127643iple_a(F_1,A) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hAPP_n178040171iple_a(F_1,X_1)),image_1782127643iple_a(F_1,A)))) # label(fact_235_insert__image) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 94 (all X_35 all A_1 all S_4 all T_1 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(ass(X_35,A_1)),S_4),T_1)) -> T_1 = hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),X_35),hAPP_state_nat(A_1,S_4)))) # label(fact_283_evalc__elim__cases_I2_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 95 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))) -> -(hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B))))) # label(fact_624_IntE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 96 (all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,bot_bo1181479936a_bool),B) = bot_bo1181479936a_bool) # label(fact_685_Int__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 97 (all F_1 all X_1 -hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,bot_bo1055319631e_bool),X_1))) # label(fact_260_empty__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 98 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)))) # label(fact_675_IntD2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 99 (all P all Q hAPP_s1806633685e_bool(hAPP_f1863945078e_bool(cOMBK_631994958_state,P),Q) = P) # label(help_COMBK_1_1_COMBK_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__Com__O) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 100 (all A_1 ((exists A_19 exists A_7 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A_19)) & A_1 = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_7),A_19))) | bot_bot_fun_nat_bool = A_1 <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A_1)))) # label(fact_334_finite_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 101 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (Ba = hAPP_H716259088te_nat(F_1,X_1) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_1410872416te_nat(F_1,A)))))) # label(fact_194_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 102 (all P all Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fdisj,P),Q)) | hBOOL(Q) | hBOOL(P))) # label(help_fdisj_3_1_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 103 (all Ba all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_1),Ba)),hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,Ba),A)))))) # label(fact_456_sup__le__fold__sup) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 104 (all A all B (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))))) # label(fact_373_finite__Diff2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 105 (all A_1 all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) <-> hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A))))) # label(fact_322_finite__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 106 (all F_1 all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (bot_bo1181479936a_bool != A -> (exists X1 hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,A),X1)))))) # label(fact_329_finite__nonempty__imp__fold1Set) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 107 (all X_1 all A all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)) = bot_bo1055319631e_bool -> hAPP_f2143211163_state(F,A) = X_1) & (bot_bo1055319631e_bool != hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)) -> hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_1),hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)))) = hAPP_f2143211163_state(F,A)))))) # label(fact_346_folding__one_Oremove) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 108 (all X_1 all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B))))) # label(fact_529_set__mp) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 109 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))) -> -(hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B))))) # label(fact_352_DiffE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 110 (all B all A_1 all C ((-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),C)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)),C) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,B),C)) & (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),C)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)),C) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,B),C))))) # label(fact_657_Int__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 111 (all B_1_1 all B_2_1 is_bool(hAPP_state_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Com__Ostate_000tc__HOL__Obool) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 112 (all A_1 all Ba (hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),bot_bo1181479936a_bool) -> Ba = A_1)) # label(fact_103_singleton__inject) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 113 (all A_1 -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),bot_bo1055319631e_bool))) # label(fact_25_emptyE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 114 (all A_1 all A hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)),A)) # label(fact_576_insert__is__Un) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 115 (all P all Q all R hAPP_nat_state(hAPP_s1892499976_state(P,R),hAPP_state_nat(Q,R)) = hAPP_state_state(hAPP_f871651461_state(hAPP_f851239890_state(cOMBS_777315357_state,P),Q),R)) # label(help_COMBS_1_1_COMBS_000tc__Com__Ostate_000tc__Nat__Onat_000tc__Com__Ostate_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 116 (all F_1 all A_1 hAPP_f124283079iple_a(finite1382394752iple_a(F_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool)) = A_1) # label(fact_421_fold1__singleton) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 117 (all Pa collect_nat(Pa) = Pa) # label(fact_233_Collect__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 118 (all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hAPP_f124283079iple_a(F,A) = hAPP_f124283079iple_a(finite1382394752iple_a(F_1),A)))) # label(fact_428_folding__one_Oeq__fold) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 119 (all Pa all A_1 ((hBOOL(hAPP_H513860823e_bool(Pa,A_1)) -> collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fconj),hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1))),Pa)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)) & (-hBOOL(hAPP_H513860823e_bool(Pa,A_1)) -> collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fconj),hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1))),Pa)) = bot_bo1055319631e_bool))) # label(fact_42_Collect__conv__if) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 120 (all P all Q (is_bool(P) -> P = hAPP_H1421470952a_bool(hAPP_b119575286a_bool(cOMBK_151824839iple_a,P),Q))) # label(help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Hoare____Mirabelle____ddpglwnxwg__) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 121 (all P all Q all R hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,P),Q),R) = hAPP_bool_bool(P,hAPP_H1421470952a_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Hoare____Mirabel) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 122 (all A_1 all Ba (hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),bot_bot_fun_nat_bool) -> A_1 = Ba)) # label(fact_104_singleton__inject) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 123 (all X_1 all Y_7 all Z_2 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,Y_7),Z_2))) <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Y_7)) & hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Z_2)))) # label(fact_634_le__inf__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 124 (all Y_7 all A all X_1 (X_1 = Y_7 | hBOOL(hAPP_nat_bool(A,X_1)) <-> hBOOL(hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_7),A),X_1)))) # label(fact_77_insert__code) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 125 (all Z_2 all Ba all A all Y_7 (hBOOL(hAPP_nat_bool(finite929467206at_nat(times_times_nat,Ba,A),Y_7)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),A)) -> hBOOL(hAPP_nat_bool(finite929467206at_nat(times_times_nat,Z_2,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),A)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(times_times_nat,Z_2),Y_7)))))) # label(fact_415_fold__graph__insert__swap) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 126 (all A_1 all Pa collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fimplies),hAPP_f921536533e_bool(hAPP_f1037965299e_bool(cOMBB_416661851_state,fNot),hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1)))),Pa)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),collec727977250_state(Pa))) # label(fact_91_insert__Collect) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 127 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (Ba = hAPP_H563960305_state(F_1,X_1) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_650584225_state(F_1,A)))))) # label(fact_189_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 128 (all Com1_1 all Com2_1 all Com1 all Com2 (Com2 = Com2_1 & Com1_1 = Com1 <-> semi(Com1_1,Com2_1) = semi(Com1,Com2))) # label(fact_152_com_Osimps_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 129 (all A_1 hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool) = collec727977250_state(hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1))) # label(fact_34_singleton__conv) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 130 (all B all X_1 all A (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),B))) <-> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),B))))) # label(fact_469_subset__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 131 (all A_1 all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A))))) # label(fact_316_finite_OinsertI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 132 (all Q all P (-hBOOL(P) | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fdisj,P),Q)))) # label(help_fdisj_1_1_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 133 (all X_1 all Y_7 (bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,X_1),Y_7) <-> bot_bot_fun_nat_bool = X_1 & bot_bot_fun_nat_bool = Y_7)) # label(fact_492_sup__eq__bot__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 134 (all B all A_1 all A ((hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B))) & (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B)))) # label(fact_660_Int__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 135 (all B B = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,bot_bo1181479936a_bool),B)) # label(fact_505_Un__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 136 (all Z_2 all A all F_1 (hBOOL(finite1200705745iple_a(F_1)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),hAPP_f124283079iple_a(finite978536264iple_a(F_1,Z_2),A)))))) # label(fact_435_comp__fun__commute_Ofold__graph__fold) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 137 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,X_1),A) = hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))))) # label(fact_616_Sup__fin_Oeq__fold_H) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 138 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A))))) # label(fact_320_finite__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 139 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) | hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)))) # label(fact_539_Un__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 140 (all B all A_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B)))) # label(fact_646_Int__insert__right__if1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 141 (all P all Q hAPP_H738206399_a_nat(hAPP_n1800114674_a_nat(cOMBK_944981412iple_a,P),Q) = P) # label(help_COMBK_1_1_COMBK_000tc__Nat__Onat_000tc__Hoare____Mirabelle____ddpglwnxwg__O) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 142 (all A all B ((all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A)) -> (all Xa (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Xa),B)) -> X_2 != Xa)))) <-> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B) = bot_bot_fun_nat_bool)) # label(fact_677_disjoint__iff__not__equal) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 143 (all F_1 all A_1 hAPP_f22106695ol_nat(finite_fold1_nat(F_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)) = A_1) # label(fact_419_fold1__singleton) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 144 (all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> ((all X_2 all Y_11 hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_2),Y_11)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_11),bot_bot_fun_nat_bool))))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_f22106695ol_nat(big_la43341705in_nat,A)),A)))))) # label(fact_619_Sup__fin_Oclosed) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 145 (all P all Q all R hAPP_state_bool(P,hAPP_state_state(Q,R)) = hAPP_state_bool(hAPP_f746301080e_bool(hAPP_f162060345e_bool(cOMBB_844853809_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__Com__Ostate_000tc__HOL__Obool_000tc__Com__Ostate_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 146 (all Ga all Pa all Ca all Q_1 all C ((hBOOL(C) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool)))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(hAPP_b1095269219e_bool(hAPP_f701449317e_bool(cOMBC_471052088e_bool,hAPP_f873506917e_bool(hAPP_f1398071125e_bool(cOMBB_1757942702_state,cOMBC_231445413l_bool),hAPP_f1283379615l_bool(hAPP_f1345202233l_bool(cOMBB_1759179140_state,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),Pa))),C),Ca,Q_1)),bot_bo1055319631e_bool))))) # label(fact_9_constant) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 147 (all Ba all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),B))))) # label(fact_471_subset__insertI2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 148 (all P all Q all R hAPP_a849909144l_bool(hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,P),Q),R) = hAPP_f1259673775l_bool(P,hAPP_a2036067514e_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It_016) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 149 (all A ((all X_2 -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),A))) <-> A = bot_bo1055319631e_bool)) # label(fact_61_all__not__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 150 (all A_1 all Pa hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),collect_fun_nat_bool(Pa)) = collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fimplies),hAPP_f1246832597l_bool(hAPP_f1164891443l_bool(cOMBB_238756964t_bool,fNot),hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),A_1)))),Pa))) # label(fact_90_insert__Collect) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 151 (all F_1 all A hAPP_f124283079iple_a(the_Ho746640593iple_a,finite1537818352iple_a(F_1,A)) = hAPP_f124283079iple_a(finite1382394752iple_a(F_1),A)) # label(fact_436_fold1__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 152 (all F_1 all A_1 all B hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hAPP_H1600811558iple_a(F_1,A_1)),image_129517430iple_a(F_1,B)) = image_129517430iple_a(F_1,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B))) # label(fact_238_image__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 153 (all B_1_1 all B_2_1 is_bool(hAPP_nat_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Nat__Onat_000tc__HOL__Obool) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 154 (all Ba all A_1 (A_1 = Ba <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))))) # label(fact_113_singleton__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 155 (all X_1 all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> X_1 = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)))) # label(fact_247_folding__one_Osingleton) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 156 (all Ba all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_1),hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,Ba),A)) = hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,Ba),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)))) # label(fact_578_fold__sup__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 157 (all A_1 collec268032053iple_a(hAPP_H1190454433a_bool(fequal879838495iple_a,A_1)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool)) # label(fact_27_singleton__conv2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 158 (all X all Y (Y != X | hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(fequal_state,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Com__Ostate_T) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 159 (all Ba all A all B (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),B)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),B))))) # label(fact_472_subset__insertI2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 160 (all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hAPP_H678412245iple_a(F_1,X_1)),image_306007685iple_a(F_1,A)) = image_306007685iple_a(F_1,A))) # label(fact_234_insert__image) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 161 (all Ga all F (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,Ga)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,F),Ga)))))) # label(fact_513_finite__UnI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 162 (all A_1 all Ga all Pa all Ca all Q_1 all X_35 all S_5 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,hAPP_f100967412e_bool(hAPP_f1460451647e_bool(cOMBC_524597097e_bool,hAPP_f1406200875e_bool(hAPP_f635443597e_bool(cOMBB_2139825703bool_a,cOMBB_844853809_state),Q_1)),hAPP_n1547241352_state(hAPP_f1848060885_state(cOMBC_1777403949_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),loc(X_35))),getlocs(S_5,X_35))))),bot_bo1181479936a_bool))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f769584981e_bool(hAPP_f1159960589e_bool(cOMBB_237455441bool_a,hAPP_f644196280e_bool(cOMBS_1378840469l_bool,hAPP_f1259673775l_bool(hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj),hAPP_s1806633685e_bool(fequal_state,S_5)))),hAPP_f100967412e_bool(hAPP_f1460451647e_bool(cOMBC_524597097e_bool,hAPP_f1406200875e_bool(hAPP_f635443597e_bool(cOMBB_2139825703bool_a,cOMBB_844853809_state),Pa)),hAPP_f871651461_state(hAPP_f851239890_state(cOMBS_777315357_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),loc(X_35))),A_1))),local(X_35,A_1,Ca),Q_1)),bot_bo1181479936a_bool))))) # label(fact_251_hoare__derivs_OLocal) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 163 (all P all Q (is_bool(P) -> hAPP_H513860823e_bool(hAPP_b1245957081e_bool(cOMBK_1079618832_state,P),Q) = P)) # label(help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Hoare____Mirabelle____ddpglwnxwg___006) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 164 (all A all Ba ((hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),bot_bo1055319631e_bool))) -> hAPP_f2143211163_state(partia415982977_state(Ba),A) = Ba) & (-hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),bot_bo1055319631e_bool))) -> hAPP_f2143211163_state(partia415982977_state(Ba),A) = hAPP_f2143211163_state(the_Ho10452358_state,hAPP_f921536533e_bool(hAPP_f1262649863e_bool(cOMBC_764456866l_bool,member1758697444_state),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),bot_bo1055319631e_bool))))))) # label(fact_604_flat__lub__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 165 (all A all A_1 all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B)),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))) # label(fact_394_Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 166 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),hAPP_f22106695ol_nat(big_la43341705in_nat,A)) = hAPP_f22106695ol_nat(big_la43341705in_nat,A)))) # label(fact_609_Sup__fin_Oin__idem) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 167 (all A all F_1 all F (hBOOL(big_se275732192ig_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f22106695ol_nat(finite_fold1_nat(F_1),A) = hAPP_f22106695ol_nat(F,A)))) # label(fact_441_semilattice__big_OF__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 168 (all B all A_1 all A (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))) # label(fact_653_Int__insert__right__if0) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 169 (all A all A_1 all B hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))) # label(fact_392_Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 170 (all X all Y (Y = X | -hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(fequal_state,X),Y)))) # label(help_fequal_1_1_fequal_000tc__Com__Ostate_T) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 171 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,B),A) = hAPP_f800510211t_bool(finite1578363458t_bool(hAPP_f10625010t_bool(hAPP_f1115950719t_bool(cOMBB_1654519265ol_nat,hAPP_f1311642927t_bool(cOMBC_646315179t_bool,minus_2067140911t_bool)),hAPP_f1570313510t_bool(hAPP_f688831301t_bool(cOMBC_178881787t_bool,insert_nat),bot_bot_fun_nat_bool)),B),A))) # label(fact_437_minus__fold__remove) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 172 (all A ((all Y_11 -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Y_11),A))) -> bot_bot_fun_nat_bool = A)) # label(fact_144_equals0I) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 173 (all B all A_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)))) # label(fact_647_Int__insert__right__if1) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 174 (all A all B collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fdisj),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),A))),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),B))) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B)) # label(fact_542_Un__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 175 (all B_12 all A_16 all X_31 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_16),X_31)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_12),X_31)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_16),B_12)),X_31))))) # label(fact_480_le__supI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 176 (all X_1 all Y_7 all A hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_7),A)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_7),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))) # label(fact_83_insert__commute) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 177 (all Z_2 all A all Y_7 all F_1 (hBOOL(finite1200705745iple_a(F_1)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),Y_7)) -> Y_7 = hAPP_f124283079iple_a(finite978536264iple_a(F_1,Z_2),A)))) # label(fact_425_comp__fun__commute_Ofold__equality) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 178 (all A hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,bot_bot_fun_nat_bool),A))) # label(fact_452_empty__subsetI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 179 (all F_1 all A (bot_bot_fun_nat_bool = image_194810223_a_nat(F_1,A) <-> A = bot_bo1181479936a_bool)) # label(fact_221_image__is__empty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 180 (all Pa all Q_1 collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fdisj),Pa)),Q_1)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,collect_nat(Pa)),collect_nat(Q_1))) # label(fact_528_Collect__disj__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 181 (all X_1 all A all Pa (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),collect_nat(Pa)))) <-> hBOOL(hAPP_nat_bool(Pa,X_1)) & hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)))) # label(fact_668_Int__Collect) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 182 (all Ts all Ga all T_1 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,T_1),bot_bo1181479936a_bool))) -> (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),Ts)) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,T_1),Ts)))))) # label(fact_6_hoare__derivs_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 183 (all A_1 all C all D_2 (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,C),D_2)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),C)),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),D_2))))) # label(fact_475_insert__mono) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 184 (all P all Q all R hAPP_b589554111l_bool(P,hAPP_H513860823e_bool(Q,R)) = hAPP_H226398757l_bool(hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo_017) # label(axiom) # label(non_clause). [assumption]. 1.30/1.67 185 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B))) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) | hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)))) # label(fact_540_Un__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 186 (all X_1 all A hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) # label(fact_85_insert__absorb2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 187 (all P all Q all R hAPP_f1748468828l_bool(hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,P),Q),R) = hAPP_b589554111l_bool(P,hAPP_f54304608l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo_011) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 188 (all A all B (hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),B) = bot_bo1055319631e_bool <-> A = bot_bo1055319631e_bool & bot_bo1055319631e_bool = B)) # label(fact_510_Un__empty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 189 (all P all Q all R hAPP_b2019457360e_bool(hAPP_a723219176e_bool(P,R),Q) = hAPP_a2036067514e_bool(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000t__a_000tc__HOL__Obool_000tc__fun_Itc__Com__Ostate_Mtc__) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 190 (all B all X_1 all A (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B)) -> (B = A <-> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),B) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A))))) # label(fact_73_insert__ident) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 191 (all C_2 all S_1 all N_2 all T (hBOOL(evaln(C_2,S_1,N_2,T)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C_2),S_1),T)))) # label(fact_286_evaln__evalc) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 192 (all N all H all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> ((all X_2 all Y_11 hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,hAPP_nat_nat(H,X_2)),hAPP_nat_nat(H,Y_11)) = hAPP_nat_nat(H,hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_2),Y_11))) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,N)) -> (bot_bot_fun_nat_bool != N -> hAPP_nat_nat(H,hAPP_f22106695ol_nat(F,N)) = hAPP_f22106695ol_nat(F,image_nat_nat(H,N))))))) # label(fact_400_folding__one__idem_Ohom__commute) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 193 (all A_1 all A hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool))) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A)) # label(fact_387_insert__Diff__single) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 194 (all A_1 all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,collec268032053iple_a(hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))),B) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) # label(fact_574_insert__def) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 195 (all B all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B))))) # label(fact_531_set__rev__mp) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 196 (all B all A ((all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),B)))) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)))) # label(fact_599_subsetI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 197 (all B_1_1 all B_2_1 is_bool(hAPP_f54304608l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__HOL__Obool) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 198 (all X_1 all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) & hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),B)))) # label(fact_467_insert__subset) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 199 (all Pa all Q_1 collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),Pa)),Q_1)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,collect_nat(Pa)),collect_nat(Q_1))) # label(fact_666_Collect__conj__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 200 (all F_1 all A_1 all A all X_1 (hBOOL(hAPP_H513860823e_bool(finite1935632226_state(F_1,A_1,A),X_1)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A)),X_1))))) # label(fact_271_fold1Set_Ointros) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 201 (all Q all P (hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fimplies,P),Q)) | hBOOL(P))) # label(help_fimplies_1_1_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 202 (all Pa all A_1 (hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> ((all X_2 (hBOOL(hAPP_H1421470952a_bool(Pa,X_2)) -> X_2 = A_1)) -> hBOOL(hAPP_H1421470952a_bool(Pa,hAPP_f124283079iple_a(the_Ho746640593iple_a,Pa)))))) # label(fact_266_theI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 203 (all B_1_1 all B_2_1 is_bool(hAPP_H513860823e_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__Ostate_J_0) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 204 (all P all Q all R hAPP_H1641355846a_bool(hAPP_f485051996a_bool(hAPP_f2085120383a_bool(cOMBB_2080540641iple_a,P),Q),R) = hAPP_f1026156344a_bool(P,hAPP_H1190454433a_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I_032) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 205 (all X_1 all A hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) # label(fact_86_insert__absorb2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 206 (all P (-hBOOL(P) | -hBOOL(hAPP_bool_bool(fNot,P)))) # label(help_fNot_1_1_U) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 207 (all B bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,bot_bot_fun_nat_bool),B)) # label(fact_683_Int__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 208 (all A_1 all B collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fdisj),hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1))),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),B))) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) # label(fact_93_insert__compr) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 209 (all X_1 hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,bot_bo1055319631e_bool),X_1) = bot_bo1055319631e_bool) # label(fact_688_inf__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 210 (all A_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> (exists B_15 (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),B_15)) & hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B_15) = A)))) # label(fact_141_mk__disjoint__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 211 (all F_1 all A all X_1 (hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,A),X_1)) -> A != bot_bot_fun_nat_bool)) # label(fact_264_fold1Set__nonempty) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 212 (all S_1 all T (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(skip),S_1),T)) -> T = S_1)) # label(fact_279_evalc__elim__cases_I1_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 213 (all Loc_2 all Fun all Com skip != local(Loc_2,Fun,Com)) # label(fact_258_com_Osimps_I11_J) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 214 (all A_1 (A_1 = bot_bo1055319631e_bool | (exists A_19 exists A_7 (A_1 = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_7),A_19) & hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A_19)))) <-> hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A_1)))) # label(fact_335_finite_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 215 (all P all Q all R hAPP_H1421470952a_bool(hAPP_f772297704a_bool(hAPP_f390613447a_bool(cOMBB_1501709507iple_a,P),Q),R) = hAPP_f540970102l_bool(P,hAPP_H1190454433a_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 216 (all P all Q all R hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(hAPP_f450029403a_bool(cOMBC_314077933a_bool,P),Q),R) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 217 (all B_1_1 all B_2_1 is_bool(finite795500164em_nat(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one__idem_000tc__Nat__Onat) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 218 (all A all A_1 all B (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)))) <-> hBOOL(hAPP_f1760790145l_bool(finite784854244_state,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B))))) # label(fact_396_finite__Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 219 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A))))) # label(fact_314_finite_OinsertI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 220 (all X_1 all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (bot_bo1181479936a_bool != A -> hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) = hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),hAPP_f124283079iple_a(F,A))))))) # label(fact_308_folding__one_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 221 (all A_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool))) = A)) # label(fact_381_insert__Diff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 222 (all A_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> (exists B_15 (A = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B_15) & -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),B_15)))))) # label(fact_139_mk__disjoint__insert) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 223 (all P all Q all R hAPP_v594194232_state(hAPP_s712361723_state(P,R),Q) = hAPP_s1892499976_state(hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__Com__Ovname_000tc__fun_Itc__Nat__) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 224 (all A_1 hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool) = collec727977250_state(hAPP_H1645666623e_bool(fequal1531560888_state,A_1))) # label(fact_30_singleton__conv2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 225 (all Pa all A_1 ((-hBOOL(hAPP_nat_bool(Pa,A_1)) -> bot_bot_fun_nat_bool = collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1))),Pa))) & (hBOOL(hAPP_nat_bool(Pa,A_1)) -> collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1))),Pa)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)))) # label(fact_40_Collect__conv__if) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 226 (all Ga all Ca all Q_1 all Pa ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Pa,Z_7),S_2)) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_s1806633685e_bool(hAPP_f817621513e_bool(cOMBC_2027030106e_bool,fequal_state),S_2)),Ca,hAPP_f762886889e_bool(cOMBK_1458035955bool_a,hAPP_a2036067514e_bool(Q_1,Z_7)))),bot_bo1181479936a_bool))))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool))))) # label(fact_10_escape) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 227 (all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,hAPP_n1126952044_state(F_1,X_1)),image_1821565372_state(F_1,A))))) # label(fact_199_imageI) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 228 (all X_1 all A all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (bot_bo1181479936a_bool != A -> hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) = hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),hAPP_f124283079iple_a(F,A)))))) # label(fact_340_folding__one__idem_Oinsert__idem) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 229 (all X_1 all Y_7 ((hBOOL(bot_bot_bool) <-> hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X_1),Y_7))) <-> (hBOOL(bot_bot_bool) <-> hBOOL(Y_7)) & (hBOOL(X_1) <-> hBOOL(bot_bot_bool)))) # label(fact_491_sup__eq__bot__iff) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 230 (all A all A_1 all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),B))) # label(fact_563_Un__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 231 (all A_1 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A_1)) <-> (exists A_19 exists A_7 (A_1 = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_7),A_19) & hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A_19)))) | bot_bo1181479936a_bool = A_1)) # label(fact_336_finite_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 232 (all X_2 (hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X_2)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),bot_bo1181479936a_bool)))) # label(fact_156_bot__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 233 (all A ((all X_2 -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A))) <-> bot_bot_fun_nat_bool = A)) # label(fact_62_all__not__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 234 (all X_1 all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B))))) # label(fact_530_set__mp) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 235 (all A_18 all B_14 all X_33 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_18),B_14)),X_33)) -> -(hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_18),X_33)) -> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_14),X_33))))) # label(fact_477_le__supE) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 236 (all Ga all Pa all X_35 all A_1 hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_f100967412e_bool(hAPP_f1460451647e_bool(cOMBC_524597097e_bool,hAPP_f1406200875e_bool(hAPP_f635443597e_bool(cOMBB_2139825703bool_a,cOMBB_844853809_state),Pa)),hAPP_f871651461_state(hAPP_f851239890_state(cOMBS_777315357_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),X_35)),A_1)),ass(X_35,A_1),Pa)),bot_bo1181479936a_bool)))) # label(fact_159_Ass) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 237 (all Pa all A_1 ((-hBOOL(hAPP_f54304608l_bool(Pa,A_1)) -> bot_bo1701429464l_bool = collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fconj),hAPP_f103356543l_bool(fequal_fun_nat_bool,A_1))),Pa))) & (hBOOL(hAPP_f54304608l_bool(Pa,A_1)) -> hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),bot_bo1701429464l_bool) = collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fconj),hAPP_f103356543l_bool(fequal_fun_nat_bool,A_1))),Pa))))) # label(fact_37_Collect__conv__if2) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 238 (all B all A all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> (B != bot_bot_fun_nat_bool -> hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,hAPP_f22106695ol_nat(F,A)),hAPP_f22106695ol_nat(F,B)))))))) # label(fact_591_folding__one__idem_Ounion__idem) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 239 (all Ga all F (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,Ga)) | hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,F),Ga))))) # label(fact_625_finite__Int) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 240 (all Pa all F (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F)) -> (F != bot_bo1181479936a_bool -> ((all X_2 hBOOL(hAPP_f540970102l_bool(Pa,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),bot_bo1181479936a_bool)))) -> ((all X_2 all F_2 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F_2)) -> (bot_bo1181479936a_bool != F_2 -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),F_2)) -> (hBOOL(hAPP_f540970102l_bool(Pa,F_2)) -> hBOOL(hAPP_f540970102l_bool(Pa,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),F_2)))))))) -> hBOOL(hAPP_f540970102l_bool(Pa,F))))))) # label(fact_343_finite__ne__induct) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 241 (all A all B bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,B),A))) # label(fact_697_Diff__disjoint) # label(axiom) # label(non_clause). [assumption]. 1.30/1.68 242 (all P all Q P = hAPP_H678412245iple_a(hAPP_H1455657330iple_a(cOMBK_1824972302iple_a,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00_013) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 243 (all A_1 hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,bot_bo1181479936a_bool),A_1))) # label(fact_550_bot__least) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 244 (all Y (is_vname(Y) -> ((all Glb (is_glb(Glb) -> glb(Glb) != Y)) -> -(all Loc (is_loc(Loc) -> loc(Loc) != Y))))) # label(fact_344_vname_Oexhaust) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 245 (all F_1 all A_1 all Ba (hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)),Ba)) <-> Ba = A_1)) # label(fact_244_fold1Set__sing) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 246 (all A_1 (A_1 = bot_bo1181479936a_bool <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A_1),bot_bo1181479936a_bool)))) # label(fact_555_bot__unique) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 247 (all Pa (collect_nat(Pa) = bot_bot_fun_nat_bool <-> (all X_2 -hBOOL(hAPP_nat_bool(Pa,X_2))))) # label(fact_46_Collect__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 248 (all Pa all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,A)) -> ((all A_7 all A_19 (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A_19)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_7),A_19)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,A_19)) -> hBOOL(hAPP_f1760790145l_bool(Pa,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A_19),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_7),bot_bo1055319631e_bool)))))))) -> hBOOL(hAPP_f1760790145l_bool(Pa,bot_bo1055319631e_bool)))))) # label(fact_404_finite__empty__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 249 (all B all A_1 hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,B),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)))) # label(fact_463_subset__insertI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 250 (all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,hAPP_H563960305_state(F_1,X_1)),image_650584225_state(F_1,A))))) # label(fact_198_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 251 (all X_2 (hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_2)) <-> hBOOL(bot_bot_bool))) # label(fact_128_bot__fun__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 252 (all Pa (bot_bo1701429464l_bool = collect_fun_nat_bool(Pa) <-> (all X_2 -hBOOL(hAPP_f54304608l_bool(Pa,X_2))))) # label(fact_48_Collect__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 253 (all F_1 all Z_2 all A hAPP_f124283079iple_a(finite978536264iple_a(F_1,Z_2),A) = hAPP_f124283079iple_a(the_Ho746640593iple_a,finite2010942150iple_a(F_1,Z_2,A))) # label(fact_426_fold__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 254 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (Ba = hAPP_n178040171iple_a(F_1,X_1) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_1782127643iple_a(F_1,A)))))) # label(fact_197_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 255 (all Ba all A_1 all B ((-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),B)) -> A_1 = Ba) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),B))))) # label(fact_22_insertCI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 256 (all A bot_bo1055319631e_bool = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),A)) # label(fact_365_Diff__cancel) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 257 (all A_15 all X_28 all B_11 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_28),B_11)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_28),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_15),B_11))))) # label(fact_483_le__supI2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 258 (all P all Q (-hBOOL(Q) | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fdisj,P),Q)))) # label(help_fdisj_2_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 259 (all X_1 all Y_7 (Y_7 = bot_bo1181479936a_bool & X_1 = bot_bo1181479936a_bool <-> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,X_1),Y_7) = bot_bo1181479936a_bool)) # label(fact_494_sup__eq__bot__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 260 (all X_1 X_1 = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,X_1),bot_bo1181479936a_bool)) # label(fact_498_sup__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 261 (all A all A_1 all B hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B))) # label(fact_562_Un__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 262 (all A_1 all Ba (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),bot_bo1055319631e_bool) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool) -> Ba = A_1)) # label(fact_105_singleton__inject) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 263 (all Fun1_2 all Com_1 all Fun2_2 all Fun1_1 all Com all Fun2_1 (Com = Com_1 & Fun2_1 = Fun2_2 & Fun1_2 = Fun1_1 <-> hoare_1760757500iple_a(Fun1_2,Com_1,Fun2_2) = hoare_1760757500iple_a(Fun1_1,Com,Fun2_1))) # label(fact_3_triple_Oinject) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 264 (all X_1 all A all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hAPP_f124283079iple_a(F,A) = hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),hAPP_f124283079iple_a(F,A)))))) # label(fact_398_folding__one__idem_Oin__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 265 (all Z_2 all F_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Z_2),image_306007685iple_a(F_1,A))) <-> (exists X_2 (hAPP_H678412245iple_a(F_1,X_2) = Z_2 & hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A)))))) # label(fact_211_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 266 (all P P = hAPP_H678412245iple_a(cOMBI_1218222237iple_a,P)) # label(help_COMBI_1_1_COMBI_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 267 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hAPP_H678412245iple_a(F_1,X_1) = Ba -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_306007685iple_a(F_1,A)))))) # label(fact_195_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 268 (all B all Ca all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B)))))) # label(fact_621_IntI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 269 (all Z_4 all X_19 all Y_15 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_19),Y_15)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_15),Z_4)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_19),Z_4))))) # label(fact_517_order__trans) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 270 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (Ba = hAPP_nat_nat(F_1,X_1) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_nat_nat(F_1,A)))))) # label(fact_192_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 271 (all Ba all A_1 (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))) -> Ba = A_1)) # label(fact_106_singletonE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 272 (all A ((exists X_2 exists B_15 (hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),B_15) = A & -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),B_15)))) <-> bot_bo1181479936a_bool != A)) # label(fact_153_nonempty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 273 (all A_1 all B all C hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,B),C)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)),C)) # label(fact_565_Un__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 274 (all B all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),B) = hAPP_f921536533e_bool(finite512563852e_bool(insert1835143293_state,B),A))) # label(fact_580_union__fold__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 275 (all A_1 all A all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)) = hAPP_f124283079iple_a(finite978536264iple_a(F_1,A_1),A)))) # label(fact_434_folding__one__idem_Oeq__fold__idem_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 276 (all B all X_1 all A (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),B))) <-> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B))))) # label(fact_468_subset__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 277 (all A all X_1 all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),B) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))) # label(fact_376_insert__Diff1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 278 (all P all Q all R hAPP_bool_bool(P,hAPP_H513860823e_bool(Q,R)) = hAPP_H513860823e_bool(hAPP_f921536533e_bool(hAPP_f1037965299e_bool(cOMBB_416661851_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Hoare____Mirabel_009) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 279 (all B all Ca all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B)))))) # label(fact_353_DiffI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 280 (all X_1 all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) -> hAPP_f22106695ol_nat(F,A) = X_1) & (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) != bot_bot_fun_nat_bool -> hAPP_f22106695ol_nat(F,A) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_1),hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool))))))))) # label(fact_345_folding__one_Oremove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 281 (all A_1 all A all F_1 all F (hBOOL(finite506823037_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> hAPP_f2143211163_state(finite202520804_state(F_1,A_1),A) = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A))))) # label(fact_433_folding__one__idem_Oeq__fold__idem_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 282 (all X_22 all Y_18 (-hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_22),Y_18)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_18),X_22)))) # label(fact_514_linorder__le__cases) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 283 (all X_35 all A_1 all S_4 hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(ass(X_35,A_1)),S_4),hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),X_35),hAPP_state_nat(A_1,S_4))))) # label(fact_282_evalc_OAssign) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 284 (all Pa all A_1 (hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> ((all X_2 (hBOOL(hAPP_H1421470952a_bool(Pa,X_2)) -> A_1 = X_2)) -> hAPP_f124283079iple_a(the_Ho746640593iple_a,Pa) = A_1))) # label(fact_246_the__equality) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 285 (all B all A_1 all C ((-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),C)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)),C) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,B),C)) & (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),C)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)),C) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,B),C))))) # label(fact_659_Int__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 286 (all U all F_1 ((all N_1 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,N_1),hAPP_nat_nat(F_1,N_1)))) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,hAPP_f618557131t_bool(hAPP_f1505651103t_bool(cOMBB_800536526ol_nat,ord_less_eq_nat),F_1)),U)))))) # label(fact_606_finite__less__ub) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 287 (all B all A_1 all C (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),C)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)),C) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,B),C))) # label(fact_649_Int__insert__left__if0) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 288 (all X_1 all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B))))) # label(fact_533_in__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 289 (all Vname all Fun_1 all Vname_1 all Fun (is_vname(Vname_1) & is_vname(Vname) -> (ass(Vname_1,Fun) = ass(Vname,Fun_1) <-> Vname = Vname_1 & Fun = Fun_1))) # label(fact_188_com_Osimps_I1_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 290 (all A bot_bo1055319631e_bool = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,bot_bo1055319631e_bool),A)) # label(fact_371_empty__Diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 291 (all N all H ((all X_2 all Y_11 hAPP_nat_nat(H,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_2),Y_11)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,hAPP_nat_nat(H,X_2)),hAPP_nat_nat(H,Y_11))) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,N)) -> (bot_bot_fun_nat_bool != N -> hAPP_f22106695ol_nat(big_la43341705in_nat,image_nat_nat(H,N)) = hAPP_nat_nat(H,hAPP_f22106695ol_nat(big_la43341705in_nat,N)))))) # label(fact_618_Sup__fin_Ohom__commute) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 292 (all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A))))) # label(fact_461_finite__subset) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 293 (all A all A_1 all B hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))),B) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B))) # label(fact_389_Diff__insert2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 294 (all Z_2 all F_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Z_2),image_129517430iple_a(F_1,A))) <-> (exists X_2 (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),A)) & hAPP_H1600811558iple_a(F_1,X_2) = Z_2)))) # label(fact_212_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 295 (all A_1 all A all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f22106695ol_nat(finite_fold_nat_nat(F_1,A_1),A) = hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A))))) # label(fact_432_folding__one__idem_Oeq__fold__idem_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 296 (all P all Q all R hAPP_bool_bool(P,hAPP_state_bool(Q,R)) = hAPP_state_bool(hAPP_f1759915619e_bool(hAPP_f2073279419e_bool(cOMBB_160679318_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Com__Ostate_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 297 (all Ca all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> image_nat_nat(hAPP_nat_fun_nat_nat(cOMBK_nat_nat,Ca),A) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),bot_bot_fun_nat_bool))) # label(fact_171_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 298 (all X all Y (Y != X | hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(fequal1746921144e_bool,X),Y)))) # label(help_fequal_2_1_fequal_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_008) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 299 (all X all Y (X != Y | hBOOL(hAPP_H513860823e_bool(hAPP_H1645666623e_bool(fequal1531560888_state,X),Y)))) # label(help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 300 (all C_6 all B_9 all A_13 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_9),A_13)) -> (C_6 = B_9 -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,C_6),A_13))))) # label(fact_519_xt1_I4_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 301 (all A_1 all A bot_bot_fun_nat_bool != hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)) # label(fact_119_empty__not__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 302 (all X_1 all Y_7 (X_1 = Y_7 <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_7),X_1)) & hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Y_7)))) # label(fact_525_order__eq__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 303 (all A_1 all B hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B) = collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fdisj),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),B)))) # label(fact_92_insert__compr) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 304 (all B_1_1 all B_2_1 (is_bool(B_2_1) -> is_bool(hAPP_bool_bool(B_1_1,B_2_1)))) # label(gsy_c_hAPP_000tc__HOL__Obool_000tc__HOL__Obool) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 305 (all A all B collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),A))),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),B))) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B)) # label(fact_669_Int__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 306 (all X_1 all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hAPP_f124283079iple_a(finite978536264iple_a(F_1,X_1),A) = hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)))))) # label(fact_431_folding__one_Oeq__fold_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 307 (all Ca all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool) = image_306007685iple_a(hAPP_H1455657330iple_a(cOMBK_1824972302iple_a,Ca),A))) # label(fact_169_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 308 (all X_1 all A all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (bot_bot_fun_nat_bool != A -> hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_1),hAPP_f22106695ol_nat(F,A)))))) # label(fact_338_folding__one__idem_Oinsert__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 309 (all X_1 all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (A != bot_bot_fun_nat_bool -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_1),hAPP_f22106695ol_nat(F,A)) = hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))))))) # label(fact_306_folding__one_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 310 (all A ((all X_2 -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A))) <-> A = bot_bo1181479936a_bool)) # label(fact_60_all__not__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 311 (all Ba all A_1 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))) -> Ba = A_1)) # label(fact_107_singletonE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 312 (all A (bot_bot_fun_nat_bool = A <-> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),bot_bot_fun_nat_bool)))) # label(fact_457_subset__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 313 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))) -> -(hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B))))) # label(fact_623_IntE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 314 (all A_1 all Ba all Ca all D_3 (A_1 = Ca & Ba = D_3 | Ca = Ba & A_1 = D_3 <-> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),bot_bo1181479936a_bool)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,D_3),bot_bo1181479936a_bool)))) # label(fact_109_doubleton__eq__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 315 (all Ca hoare_Mirabelle_MGT(Ca) = hoare_1575745797_state(fequal_state,Ca,evalc(Ca))) # label(fact_297_MGT__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 316 (all P all Q all R hAPP_H513860823e_bool(hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,P),Q),R) = hAPP_H513860823e_bool(hAPP_H1645666623e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 317 (all B all X_1 all A (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B)) -> (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),B) <-> B = A)))) # label(fact_75_insert__ident) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 318 (all P all Q all R hAPP_nat_state(hAPP_s1892499976_state(P,R),Q) = hAPP_state_state(hAPP_n1547241352_state(hAPP_f1848060885_state(cOMBC_1777403949_state,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__Nat__Onat_000tc__Com__Ostate_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 319 (all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> -(all B_15 (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),B_15) = A -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B_15)))))) # label(fact_138_Set_Oset__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 320 (all Ts all Ga (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,Ts),Ga)) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),Ts)))) # label(fact_570_asm) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 321 (all Z_6 all Y_25 all X_32 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_25),X_32)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Z_6),X_32)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,Y_25),Z_6)),X_32))))) # label(fact_479_sup__least) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 322 (all Z_2 all F_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Z_2),image_1782127643iple_a(F_1,A))) <-> (exists X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A)) & Z_2 = hAPP_n178040171iple_a(F_1,X_2))))) # label(fact_213_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 323 (all A all Ba ((-hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),bot_bo1181479936a_bool))) -> hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),bot_bo1181479936a_bool)))) = hAPP_f124283079iple_a(partia1866111638iple_a(Ba),A)) & (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),bot_bo1181479936a_bool))) -> hAPP_f124283079iple_a(partia1866111638iple_a(Ba),A) = Ba))) # label(fact_602_flat__lub__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 324 (all X all Y (hBOOL(hAPP_H1421470952a_bool(hAPP_H1190454433a_bool(fequal879838495iple_a,X),Y)) | Y != X)) # label(help_fequal_2_1_fequal_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 325 (all A_1 all A bot_bo1055319631e_bool != hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A)) # label(fact_117_insert__not__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 326 (all P all Q (is_bool(P) -> P = hAPP_nat_bool(hAPP_b1013836512t_bool(cOMBK_bool_nat,P),Q))) # label(help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Nat__Onat_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 327 (all A ((exists X_2 hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),A))) <-> A != bot_bo1055319631e_bool)) # label(fact_58_ex__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 328 (all X_1 all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B)) & hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)),B)))) # label(fact_465_insert__subset) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 329 (all Pa all Ga all P_2 all Ca all Q_1 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(P_2,Ca,Q_1)),bot_bo1055319631e_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Pa,Z_7),S_2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(P_2,Z_7),S_2)))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool)))))) # label(fact_15_conseq1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 330 (all F_1 all A_1 all Ba (Ba = A_1 <-> hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool)),Ba)))) # label(fact_245_fold1Set__sing) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 331 (all Pa all A all F (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,F),A)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,bot_bo1055319631e_bool)) -> ((all A_7 all F_2 (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F_2)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_7),A)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_7),F_2)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,F_2)) -> hBOOL(hAPP_f1760790145l_bool(Pa,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_7),F_2)))))))) -> hBOOL(hAPP_f1760790145l_bool(Pa,F))))))) # label(fact_596_finite__subset__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 332 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A) = A)) # label(fact_68_insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 333 (all X_34 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_34),X_34))) # label(fact_445_order__refl) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 334 (all P all Q P = hAPP_H716259088te_nat(hAPP_n436597305te_nat(cOMBK_1950023923_state,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Nat__Onat_000tc__Hoare____Mirabelle____ddpglwnxwg__O_005) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 335 (all X_1 all A (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) = A)) # label(fact_383_Diff__insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 336 (all A_1 all Ga all Pa all Ca all Q_1 all X_35 all S_5 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,hAPP_f1838002347e_bool(hAPP_f1706273077e_bool(cOMBC_867582640e_bool,hAPP_f289738463e_bool(hAPP_f1151843515e_bool(cOMBB_1941618714_state,cOMBB_844853809_state),Q_1)),hAPP_n1547241352_state(hAPP_f1848060885_state(cOMBC_1777403949_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),loc(X_35))),getlocs(S_5,X_35))))),bot_bo1055319631e_bool))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(hAPP_f817621513e_bool(hAPP_f512427579e_bool(cOMBB_572666224_state,hAPP_f644196280e_bool(cOMBS_1378840469l_bool,hAPP_f1259673775l_bool(hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj),hAPP_s1806633685e_bool(fequal_state,S_5)))),hAPP_f1838002347e_bool(hAPP_f1706273077e_bool(cOMBC_867582640e_bool,hAPP_f289738463e_bool(hAPP_f1151843515e_bool(cOMBB_1941618714_state,cOMBB_844853809_state),Pa)),hAPP_f871651461_state(hAPP_f851239890_state(cOMBS_777315357_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),loc(X_35))),A_1))),local(X_35,A_1,Ca),Q_1)),bot_bo1055319631e_bool))))) # label(fact_250_hoare__derivs_OLocal) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 337 (all F_1 all A_1 all B image_1782127643iple_a(F_1,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hAPP_n178040171iple_a(F_1,A_1)),image_1782127643iple_a(F_1,B))) # label(fact_239_image__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 338 (all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> ((all X_2 all Y_11 hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_2),Y_11)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_11),bot_bot_fun_nat_bool))))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_f22106695ol_nat(F,A)),A))))))) # label(fact_325_folding__one_Oclosed) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 339 (all A (bot_bo1181479936a_bool = A <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),bot_bo1181479936a_bool)))) # label(fact_459_subset__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 340 (all X_2 all Xa collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fdisj),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),X_2))),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),Xa))) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),Xa)) # label(fact_99_insert__compr__raw) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 341 (all P all Q all R hAPP_bool_bool(hAPP_H1017515220l_bool(P,R),hAPP_H1421470952a_bool(Q,R)) = hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,P),Q),R)) # label(help_COMBS_1_1_COMBS_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 342 (all X_2 (hBOOL(hAPP_nat_bool(bot_bot_fun_nat_bool,X_2)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),bot_bot_fun_nat_bool)))) # label(fact_158_bot__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 343 (all P (is_bool(P) -> P = fTrue | P = fFalse)) # label(help_fFalse_1_1_T) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 344 (all B_3 all X_13 all A_4 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_13),A_4)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_13),B_3)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_13),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,A_4),B_3)))))) # label(fact_629_le__infI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 345 (all B_1_1 all B_2_1 is_bool(big_se275732192ig_nat(B_1_1,B_2_1))) # label(gsy_c_Big__Operators_Osemilattice__big_000tc__Nat__Onat) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 346 (all F_1 all Z_2 all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (exists X1 hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),X1))))) # label(fact_337_finite__imp__fold__graph) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 347 (all X_1 X_1 = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,bot_bot_fun_nat_bool),X_1)) # label(fact_500_sup__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 348 (all F_1 all A_1 all B hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hAPP_H928324994_state(F_1,A_1)),image_1604514514_state(F_1,B)) = image_1604514514_state(F_1,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B))) # label(fact_236_image__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 349 (all Pa all F (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) -> (bot_bot_fun_nat_bool != F -> ((all X_2 hBOOL(hAPP_f54304608l_bool(Pa,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),bot_bot_fun_nat_bool)))) -> ((all X_2 all F_2 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F_2)) -> (bot_bot_fun_nat_bool != F_2 -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),F_2)) -> (hBOOL(hAPP_f54304608l_bool(Pa,F_2)) -> hBOOL(hAPP_f54304608l_bool(Pa,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),F_2)))))))) -> hBOOL(hAPP_f54304608l_bool(Pa,F))))))) # label(fact_341_finite__ne__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 350 (all P all Q all R hAPP_f54304608l_bool(hAPP_n215258509l_bool(P,R),Q) = hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Nat__Onat_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 351 (all A all A_1 all B hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B))) # label(fact_564_Un__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 352 (all A_1 all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> hBOOL(hAPP_f1760790145l_bool(finite784854244_state,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A))))) # label(fact_315_finite_OinsertI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 353 (all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,hAPP_H678412245iple_a(F_1,X_1)),image_306007685iple_a(F_1,A))))) # label(fact_204_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 354 (all P all Q all R hAPP_f1759915619e_bool(P,hAPP_s1806633685e_bool(Q,R)) = hAPP_s1806633685e_bool(hAPP_f817621513e_bool(hAPP_f512427579e_bool(cOMBB_572666224_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It_012) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 355 (all A_1 all A bot_bo1181479936a_bool != hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)) # label(fact_118_empty__not__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 356 (all Ga all G_1 all Ts (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(G_1),Ts)) -> (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),G_1)) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),Ts))))) # label(fact_4_cut) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 357 (all Y_16 all X_20 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_16),X_20)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_20),Y_16)) -> X_20 = Y_16))) # label(fact_516_xt1_I5_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 358 (all X_1 all A all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)) = bot_bo1055319631e_bool -> hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)) = X_1) & (hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)) != bot_bo1055319631e_bool -> hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_1),hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)))) = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)))))) # label(fact_349_folding__one_Oinsert__remove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 359 (all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,hAPP_H928324994_state(F_1,X_1)),image_1604514514_state(F_1,A))))) # label(fact_200_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 360 (all F_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> (exists X1 hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,A),X1)))))) # label(fact_328_finite__nonempty__imp__fold1Set) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 361 (all Com1_2 all Com2_2 skip != semi(Com1_2,Com2_2)) # label(fact_148_com_Osimps_I12_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 362 (all A all X_1 all B (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool))),B)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),B)))))) # label(fact_586_diff__single__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 363 (all P all Q all R hAPP_f167292325e_bool(P,hAPP_a849909144l_bool(Q,R)) = hAPP_a723219176e_bool(hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__fun_Itc__HOL__Obool_Mtc__H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 364 (all A all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,B),A)) = bot_bo1055319631e_bool) # label(fact_698_Diff__disjoint) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 365 (all A_1 all B all C hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)),C) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,B),C))) # label(fact_566_Un__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 366 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hAPP_f22106695ol_nat(finite_fold1_nat(times_times_nat),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)) = hAPP_f22106695ol_nat(finite_fold_nat_nat(times_times_nat,A_1),A)))) # label(fact_418_fold1__eq__fold) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 367 (all X_1 all Y_7 all A hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Y_7),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Y_7),A))) # label(fact_82_insert__commute) # label(axiom) # label(non_clause). [assumption]. 1.43/1.68 368 (all F_1 all A (bot_bo1181479936a_bool = A <-> bot_bot_fun_nat_bool = image_194810223_a_nat(F_1,A))) # label(fact_229_empty__is__image) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 369 (all X_1 all A (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> A = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool)))) # label(fact_384_Diff__insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 370 (all S_1 all N_2 all T (hBOOL(evaln(skip,S_1,N_2,T)) -> S_1 = T)) # label(fact_276_evaln__elim__cases_I1_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 371 (all P all Q P = hAPP_nat_nat(hAPP_nat_fun_nat_nat(cOMBK_nat_nat,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Nat__Onat_000tc__Nat__Onat_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 372 (all Y_7 all A all X_1 (hBOOL(hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Y_7),A),X_1)) <-> X_1 = Y_7 | hBOOL(hAPP_H1421470952a_bool(A,X_1)))) # label(fact_76_insert__code) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 373 (all Ca all S0_1 all Y_27 all A_1 all N_3 all S1_2 (hBOOL(evaln(Ca,hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S0_1),loc(Y_27)),hAPP_state_nat(A_1,S0_1)),N_3,S1_2)) -> hBOOL(evaln(local(Y_27,A_1,Ca),S0_1,N_3,hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S1_2),loc(Y_27)),getlocs(S0_1,Y_27)))))) # label(fact_270_evaln_OLocal) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 374 (all X_1 all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> X_1 = hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)))) # label(fact_248_folding__one_Osingleton) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 375 (all A_1 -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),bot_bot_fun_nat_bool))) # label(fact_26_emptyE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 376 (all A_1 all A all B hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B)) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A)),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B))) # label(fact_655_insert__inter__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 377 (all B all A_1 all C (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),C)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,B),C) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)),C))) # label(fact_648_Int__insert__left__if0) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 378 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))) <-> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) & hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)))) # label(fact_361_Diff__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 379 (all Ca -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),bot_bot_fun_nat_bool))) # label(fact_52_empty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 380 (all P P = hAPP_H563960305_state(cOMBI_1367665338_state,P)) # label(help_COMBI_1_1_COMBI_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 381 (all A_1 collect_fun_nat_bool(hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),A_1)) = hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),bot_bo1701429464l_bool)) # label(fact_33_singleton__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 382 (all A hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),bot_bo1181479936a_bool) = A) # label(fact_369_Diff__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 383 (all F_1 all A_1 all Ba (A_1 = Ba <-> hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)),Ba)))) # label(fact_243_fold1Set__sing) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 384 (all A_1 (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A_1),bot_bo1055319631e_bool)) -> A_1 = bot_bo1055319631e_bool)) # label(fact_559_le__bot) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 385 (all Ga all Pa all Ca all Q_1 all C ((hBOOL(C) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool)))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(hAPP_b540892988e_bool(hAPP_f1824947087e_bool(cOMBC_41962815e_bool,hAPP_f340725611e_bool(hAPP_f1006724181e_bool(cOMBB_1348041619bool_a,cOMBC_231445413l_bool),hAPP_f1509969235l_bool(hAPP_f1178339559l_bool(cOMBB_1355796797bool_a,hAPP_f1561913689l_bool(cOMBB_188601460_state,fconj)),Pa))),C),Ca,Q_1)),bot_bo1181479936a_bool))))) # label(fact_8_constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 386 (all A_1 all G all F_1 (finite1346402327_state(F_1) = G -> hAPP_f2143211163_state(G,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)) = A_1)) # label(fact_423_fold1__singleton__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 387 (all F_1 image_1782127643iple_a(F_1,bot_bot_fun_nat_bool) = bot_bo1181479936a_bool) # label(fact_225_image__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 388 (all A_1 hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),bot_bo1701429464l_bool) = collect_fun_nat_bool(hAPP_f103356543l_bool(fequal_fun_nat_bool,A_1))) # label(fact_29_singleton__conv2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 389 (all Ca all A ((A != bot_bot_fun_nat_bool -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool) = image_1782127643iple_a(hAPP_H1450464520iple_a(cOMBK_1505147640_a_nat,Ca),A)) & (bot_bot_fun_nat_bool = A -> bot_bo1181479936a_bool = image_1782127643iple_a(hAPP_H1450464520iple_a(cOMBK_1505147640_a_nat,Ca),A)))) # label(fact_161_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 390 (all C2 all S2 all N2 all T2 all C1 all S1 all N1 all T1 (hBOOL(evaln(C1,S1,N1,T1)) -> (hBOOL(evaln(C2,S2,N2,T2)) -> (exists N_1 (hBOOL(evaln(C2,S2,N_1,T2)) & hBOOL(evaln(C1,S1,N_1,T1))))))) # label(fact_303_evaln__max2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 391 (all A_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))) = A)) # label(fact_382_insert__Diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 392 (all U_1 all C_2 all S_1 all T (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C_2),S_1),T)) -> (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C_2),S_1),U_1)) -> T = U_1))) # label(fact_285_com__det) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 393 (all A_1 all B hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)))) # label(fact_97_insertI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 394 (all X_2 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_H513860823e_bool(bot_bo1055319631e_bool,X_2)))) # label(fact_129_bot__fun__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 395 (all A_1 ((hBOOL(A_1) <-> hBOOL(bot_bot_bool)) <-> hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_eq_bool,A_1),bot_bot_bool)))) # label(fact_552_bot__unique) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 396 (all A_1 all A all B hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B)) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B))) # label(fact_654_insert__inter__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 397 (all A all Ba all F_1 all X_1 (Ba = hAPP_n178040171iple_a(F_1,X_1) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_1782127643iple_a(F_1,A)))))) # label(fact_184_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 398 (all P all Q all R hAPP_f1759915619e_bool(P,hAPP_a2036067514e_bool(Q,R)) = hAPP_a2036067514e_bool(hAPP_f769584981e_bool(hAPP_f1159960589e_bool(cOMBB_237455441bool_a,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 399 (all B_10 all X_27 all A_14 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_27),A_14)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_27),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_14),B_10))))) # label(fact_484_le__supI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 400 (all B_1_1 all B_2_1 is_bool(finite950012314iple_a(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____ddpglwnxwg__O) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 401 (all X_1 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila310582991f_bool,bot_bot_bool),X_1)))) # label(fact_686_inf__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 402 (all A_1 all A hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool)),A) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)) # label(fact_577_insert__is__Un) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 403 (all X_1 hAPP_f124283079iple_a(the_el1436340927iple_a,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)) = X_1) # label(fact_121_the__elem__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 404 (all X_7 all Y_5 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_7),Y_5)),Y_5))) # label(fact_637_inf__sup__ord_I2_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 405 (all A all X_1 all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)),B))) # label(fact_374_insert__Diff1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 406 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),hAPP_f22106695ol_nat(big_la43341705in_nat,A))))) # label(fact_611_Sup__fin_Oinsert__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 407 (all P all Q all R hAPP_f162060345e_bool(P,hAPP_s1806633685e_bool(Q,R)) = hAPP_s286259371e_bool(hAPP_f289738463e_bool(hAPP_f1151843515e_bool(cOMBB_1941618714_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It_025) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 408 (all B_1_1 all B_2_1 is_bool(finite506823037_state(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one__idem_000tc__Hoare____Mirabelle____ddpglwnxwg__O_003) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 409 (all Pa all Ga all P_2 all Ca all Q_1 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(P_2,Ca,Q_1)),bot_bo1181479936a_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Pa,Z_7),S_2)) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(P_2,Z_7),S_2)))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool)))))) # label(fact_14_conseq1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 410 (all Ca all A ((bot_bo1055319631e_bool != A -> image_129517430iple_a(hAPP_H377435237iple_a(cOMBK_2022976521_state,Ca),A) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool)) & (bot_bo1055319631e_bool = A -> image_129517430iple_a(hAPP_H377435237iple_a(cOMBK_2022976521_state,Ca),A) = bot_bo1181479936a_bool))) # label(fact_162_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 411 (all A_1 collect_nat(hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)) # label(fact_32_singleton__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 412 (all B_13 all D_1 all A_17 all C_7 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_17),C_7)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_13),D_1)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,A_17),B_13)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,C_7),D_1)))))) # label(fact_478_sup__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 413 (all A all Ca all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B))))) # label(fact_536_UnI2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 414 (all B all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,B),A) = hAPP_f1591852335a_bool(finite1979045230a_bool(hAPP_f485051996a_bool(hAPP_f2085120383a_bool(cOMBB_2080540641iple_a,hAPP_f450029403a_bool(cOMBC_314077933a_bool,minus_469558085a_bool)),hAPP_f1665407592a_bool(hAPP_f549683569a_bool(cOMBC_708118077a_bool,insert873085594iple_a),bot_bo1181479936a_bool)),B),A))) # label(fact_439_minus__fold__remove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 415 (all A all B (hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B) = bot_bo1181479936a_bool -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B) = A)) # label(fact_696_Diff__triv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 416 (all X_35 hAPP_f22106695ol_nat(the_nat,hAPP_f158894502t_bool(hAPP_f1777703707t_bool(cOMBB_955900739ol_nat,hAPP_f103356543l_bool(fequal_fun_nat_bool,X_35)),hAPP_f1570313510t_bool(hAPP_f688831301t_bool(cOMBC_178881787t_bool,insert_nat),bot_bot_fun_nat_bool))) = hAPP_f22106695ol_nat(the_elem_nat,X_35)) # label(fact_150_the__elem__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 417 (all Ca all A ((bot_bo1181479936a_bool != A -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ca),bot_bo1181479936a_bool) = image_306007685iple_a(hAPP_H1455657330iple_a(cOMBK_1824972302iple_a,Ca),A)) & (bot_bo1181479936a_bool = A -> image_306007685iple_a(hAPP_H1455657330iple_a(cOMBK_1824972302iple_a,Ca),A) = bot_bo1181479936a_bool))) # label(fact_167_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 418 (all X all Y (Y = X | -hBOOL(hAPP_H513860823e_bool(hAPP_H1645666623e_bool(fequal1531560888_state,X),Y)))) # label(help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 419 (all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f22106695ol_nat(F,A) = hAPP_f22106695ol_nat(finite_fold1_nat(F_1),A)))) # label(fact_427_folding__one_Oeq__fold) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 420 (all A_1 all G all F_1 (finite1382394752iple_a(F_1) = G -> A_1 = hAPP_f124283079iple_a(G,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool)))) # label(fact_424_fold1__singleton__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 421 (all A_8 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_8),bot_bot_nat)) -> bot_bot_nat = A_8)) # label(fact_561_le__bot) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 422 (all R_1 all S (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),R_1)),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),S))) <-> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,R_1),S)))) # label(fact_544_pred__subset__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 423 (all A_1 all A (bot_bo1181479936a_bool = A -> -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)))) # label(fact_43_equals0D) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 424 (all Q_1 all Ga all Ca all Pa ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Pa,Z_7),S_2)) -> (exists P_1 exists Q_2 ((all S_3 ((all Z_8 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(P_1,Z_8),S_2)) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_2,Z_8),S_3)))) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_1,Z_7),S_3)))) & hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(P_1,Ca,Q_2)),bot_bo1181479936a_bool))))))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool))))) # label(fact_145_conseq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 425 (all X_1 all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) = bot_bot_fun_nat_bool -> hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) = X_1) & (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) != bot_bot_fun_nat_bool -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_1),hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)))) = hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)))))) # label(fact_348_folding__one_Oinsert__remove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 426 (all Ca all A ((bot_bo1055319631e_bool != A -> image_650584225_state(hAPP_H521649881_state(cOMBK_690957994_state,Ca),A) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ca),bot_bo1055319631e_bool)) & (bot_bo1055319631e_bool = A -> image_650584225_state(hAPP_H521649881_state(cOMBK_690957994_state,Ca),A) = bot_bo1055319631e_bool))) # label(fact_166_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 427 (all R_1 all S (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,R_1),S)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),R_1)),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),S))))) # label(fact_543_pred__subset__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 428 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) = bot_bot_fun_nat_bool -> hAPP_f22106695ol_nat(big_la43341705in_nat,A) = X_1) & (bot_bot_fun_nat_bool != hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)))) = hAPP_f22106695ol_nat(big_la43341705in_nat,A))))) # label(fact_607_Sup__fin_Oremove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 429 (all A_1 all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) <-> hBOOL(hAPP_f1760790145l_bool(finite784854244_state,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A))))) # label(fact_321_finite__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 430 (all P all Q all R hAPP_f921536533e_bool(hAPP_f1583986009e_bool(hAPP_f2049746453e_bool(cOMBC_872426556e_bool,P),Q),R) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I_031) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 431 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))) -> -(hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B))))) # label(fact_351_DiffE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 432 (all Ga all Pa hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,skip,Pa)),bot_bo1181479936a_bool)))) # label(fact_130_hoare__derivs_OSkip) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 433 (all X_2 (hBOOL(hAPP_H513860823e_bool(bot_bo1055319631e_bool,X_2)) <-> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),bot_bo1055319631e_bool)))) # label(fact_157_bot__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 434 (all A_1 (hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_eq_bool,A_1),bot_bot_bool)) -> (hBOOL(bot_bot_bool) <-> hBOOL(A_1)))) # label(fact_557_le__bot) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 435 (all A_1 all Ba all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),A))) -> (A_1 != Ba -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A))))) # label(fact_20_insertE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 436 (all Ca all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ca),bot_bo1055319631e_bool) = image_650584225_state(hAPP_H521649881_state(cOMBK_690957994_state,Ca),A))) # label(fact_174_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 437 (all Ba all A_1 (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool))) -> Ba = A_1)) # label(fact_108_singletonE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 438 (all X_35 hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_f772297704a_bool(hAPP_f390613447a_bool(cOMBB_1501709507iple_a,hAPP_f430043647l_bool(fequal1258664663a_bool,X_35)),hAPP_f1665407592a_bool(hAPP_f549683569a_bool(cOMBC_708118077a_bool,insert873085594iple_a),bot_bo1181479936a_bool))) = hAPP_f124283079iple_a(the_el1436340927iple_a,X_35)) # label(fact_149_the__elem__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 439 (all B_1_1 all B_2_1 is_bool(hAPP_f540970102l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_Mtc) # label(hypothesis) # label(non_clause). [assumption]. 1.43/1.69 440 (all B all A all F_1 all F (hBOOL(finite506823037_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (bot_bo1055319631e_bool != A -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,B)) -> (bot_bo1055319631e_bool != B -> hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),B)) = hAPP_H563960305_state(hAPP_H521649881_state(F_1,hAPP_f2143211163_state(F,A)),hAPP_f2143211163_state(F,B)))))))) # label(fact_592_folding__one__idem_Ounion__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 441 (all F_1 image_129517430iple_a(F_1,bot_bo1055319631e_bool) = bot_bo1181479936a_bool) # label(fact_224_image__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 442 (all Com1 all Com2 all Vname all Fun_1 semi(Com1,Com2) != ass(Vname,Fun_1)) # label(fact_215_com_Osimps_I25_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 443 (all A hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,bot_bot_fun_nat_bool),A) = bot_bot_fun_nat_bool) # label(fact_370_empty__Diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 444 (all A all B (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A))))) # label(fact_460_rev__finite__subset) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 445 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (Ba = hAPP_H928324994_state(F_1,X_1) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_1604514514_state(F_1,A)))))) # label(fact_191_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 446 (all Z_2 all F_1 all A ((exists X_2 (hAPP_H928324994_state(F_1,X_2) = Z_2 & hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A)))) <-> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Z_2),image_1604514514_state(F_1,A))))) # label(fact_208_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 447 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)) = hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,A_1),A))) # label(fact_615_Sup__fin_Oeq__fold__idem_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 448 (all Loc_3 all Fun_1 all Com_1 all Loc_2 all Fun all Com (is_loc(Loc_3) & is_loc(Loc_2) -> (Loc_2 = Loc_3 & Com = Com_1 & Fun_1 = Fun <-> local(Loc_3,Fun_1,Com_1) = local(Loc_2,Fun,Com)))) # label(fact_253_com_Osimps_I2_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 449 (all X_1 all Y_7 all Z_2 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),Y_7)),Z_2)) <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Z_2)) & hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_7),Z_2)))) # label(fact_485_le__sup__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 450 (all A all X_1 all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool))),B)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),B)))))) # label(fact_587_diff__single__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 451 (all Pa ((all X_2 -hBOOL(hAPP_nat_bool(Pa,X_2))) <-> collect_nat(Pa) = bot_bot_fun_nat_bool)) # label(fact_53_empty__Collect__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 452 (all Ga all Pa all X_35 all A_1 hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(hAPP_f1838002347e_bool(hAPP_f1706273077e_bool(cOMBC_867582640e_bool,hAPP_f289738463e_bool(hAPP_f1151843515e_bool(cOMBB_1941618714_state,cOMBB_844853809_state),Pa)),hAPP_f871651461_state(hAPP_f851239890_state(cOMBS_777315357_state,hAPP_v365393659_state(hAPP_f1542232213_state(cOMBC_1193272608_state,update),X_35)),A_1)),ass(X_35,A_1),Pa)),bot_bo1055319631e_bool)))) # label(fact_160_Ass) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 453 (all X_35 all A_1 all S_4 all N_3 all T_1 (hBOOL(evaln(ass(X_35,A_1),S_4,N_3,T_1)) -> T_1 = hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),X_35),hAPP_state_nat(A_1,S_4)))) # label(fact_281_evaln__elim__cases_I2_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 454 (all A all B (bot_bo1181479936a_bool = A & bot_bo1181479936a_bool = B <-> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B) = bot_bo1181479936a_bool)) # label(fact_511_Un__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 455 (all A bot_bo1055319631e_bool = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),bot_bo1055319631e_bool)) # label(fact_681_Int__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 456 (all P all Q all R hAPP_H1017515220l_bool(hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,P),Q),R) = hAPP_b589554111l_bool(P,hAPP_H1421470952a_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo_014) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 457 (all Vname all Fun_1 all Loc_2 all Fun all Com ass(Vname,Fun_1) != local(Loc_2,Fun,Com)) # label(fact_257_com_Osimps_I22_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 458 (all P all Q all R hAPP_H1190454433a_bool(hAPP_f1665407592a_bool(hAPP_f549683569a_bool(cOMBC_708118077a_bool,P),Q),R) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00_029) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 459 (all A_1 all Ba all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) | Ba = A_1 <-> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),A))))) # label(fact_81_insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 460 (all A all B (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B) = bot_bot_fun_nat_bool <-> bot_bot_fun_nat_bool = A & B = bot_bot_fun_nat_bool)) # label(fact_509_Un__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 461 (all B all A all F_1 all F (hBOOL(finite506823037_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (B != bot_bo1055319631e_bool -> (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,B),A)) -> hAPP_f2143211163_state(F,A) = hAPP_H563960305_state(hAPP_H521649881_state(F_1,hAPP_f2143211163_state(F,B)),hAPP_f2143211163_state(F,A))))))) # label(fact_443_folding__one__idem_Osubset__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 462 (all Z_5 all Y_17 all X_21 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_17),X_21)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Z_5),Y_17)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Z_5),X_21))))) # label(fact_515_xt1_I6_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 463 (all P all Q all R hAPP_bool_bool(P,hAPP_nat_bool(Q,R)) = hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_f894608603t_bool(cOMBB_bool_bool_nat,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__Nat__Onat_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 464 (all Ca all S_4 all T_1 ((exists N_1 hBOOL(evaln(Ca,S_4,N_1,T_1))) <-> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(Ca),S_4),T_1)))) # label(fact_284_eval__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 465 (all A all B ((all X_2 (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),A)) -> (all Xa (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Xa),B)) -> Xa != X_2)))) <-> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B) = bot_bo1055319631e_bool)) # label(fact_678_disjoint__iff__not__equal) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 466 (all A_1 (bot_bo1055319631e_bool = A_1 <-> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A_1),bot_bo1055319631e_bool)))) # label(fact_554_bot__unique) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 467 (all X_1 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X_1)))) # label(fact_124_bot__apply) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 468 (all F_1 all Z_2 hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,bot_bo1181479936a_bool),Z_2))) # label(fact_288_fold__graph_OemptyI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 469 (all X_15 all A_6 all B_5 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_15),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,A_6),B_5))) -> -(hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_15),A_6)) -> -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_15),B_5))))) # label(fact_626_le__infE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 470 (all P all Q P = hAPP_H563960305_state(hAPP_H521649881_state(cOMBK_690957994_state,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com___020) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 471 (all A ((exists X_2 exists B_15 (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),B_15) = A & -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),B_15)))) <-> A != bot_bo1055319631e_bool)) # label(fact_155_nonempty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 472 (all X_1 all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)) != bot_bo1181479936a_bool -> hAPP_f124283079iple_a(F,A) = hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool))))) & (hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)) = bot_bo1181479936a_bool -> hAPP_f124283079iple_a(F,A) = X_1))))) # label(fact_347_folding__one_Oremove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 473 (all M_1 all C_2 all S_1 all N_2 all T (hBOOL(evaln(C_2,S_1,N_2,T)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,N_2),M_1)) -> hBOOL(evaln(C_2,S_1,M_1,T))))) # label(fact_600_evaln__nonstrict) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 474 (all Pa ((all X_2 -hBOOL(hAPP_H513860823e_bool(Pa,X_2))) <-> bot_bo1055319631e_bool = collec727977250_state(Pa))) # label(fact_49_Collect__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 475 (all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,hAPP_n178040171iple_a(F_1,X_1)),image_1782127643iple_a(F_1,A))))) # label(fact_206_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 476 (all Y_27 all A_1 all Ca all S_4 all T_1 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(local(Y_27,A_1,Ca)),S_4),T_1)) -> -(all S1_1 (T_1 = hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S1_1),loc(Y_27)),getlocs(S_4,Y_27)) -> -hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(Ca),hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),loc(Y_27)),hAPP_state_nat(A_1,S_4))),S1_1)))))) # label(fact_290_evalc__elim__cases_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 477 (all X_1 (hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,X_1),bot_bot_bool)) <-> hBOOL(X_1))) # label(fact_495_sup__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 478 (all Loc_2 all Fun all Com all Vname all Fun_1 ass(Vname,Fun_1) != local(Loc_2,Fun,Com)) # label(fact_256_com_Osimps_I23_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 479 (all Com1_2 all Com2_2 semi(Com1_2,Com2_2) != skip) # label(fact_147_com_Osimps_I13_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 480 (all A all B collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),A))),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,fNot),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),B)))) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B)) # label(fact_362_set__diff__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 481 (all Q_1 all Ga all Ca all Pa ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Pa,Z_7),S_2)) -> (exists P_1 exists Q_2 ((all S_3 ((all Z_8 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(P_1,Z_8),S_2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_2,Z_8),S_3)))) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_1,Z_7),S_3)))) & hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(P_1,Ca,Q_2)),bot_bo1055319631e_bool))))))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool))))) # label(fact_146_conseq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 482 (all A_1 A_1 = hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))) # label(fact_241_the__eq__trivial) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 483 (all Pa all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(Pa,A)) -> ((all A_7 all A_19 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A_19)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_7),A_19)) -> (hBOOL(hAPP_f54304608l_bool(Pa,A_19)) -> hBOOL(hAPP_f54304608l_bool(Pa,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A_19),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_7),bot_bot_fun_nat_bool)))))))) -> hBOOL(hAPP_f54304608l_bool(Pa,bot_bot_fun_nat_bool)))))) # label(fact_403_finite__empty__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 484 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) -> X_1 = hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))) & (hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) != bot_bot_fun_nat_bool -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)))) = hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A))))) # label(fact_617_Sup__fin_Oinsert__remove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 485 (all Pa all A_1 ((hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool) = collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_H1190454433a_bool(fequal879838495iple_a,A_1))),Pa))) & (-hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_H1190454433a_bool(fequal879838495iple_a,A_1))),Pa)) = bot_bo1181479936a_bool))) # label(fact_35_Collect__conv__if2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 486 (all Pa (collec727977250_state(Pa) = bot_bo1055319631e_bool <-> (all X_2 -hBOOL(hAPP_H513860823e_bool(Pa,X_2))))) # label(fact_56_empty__Collect__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 487 (all X all Y (X = Y | -hBOOL(hAPP_H1421470952a_bool(hAPP_H1190454433a_bool(fequal879838495iple_a,X),Y)))) # label(help_fequal_1_1_fequal_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 488 (all B all A_1 all C (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),C)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)),C) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,B),C)))) # label(fact_642_Int__insert__left__if1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 489 (all P all Q all R hAPP_a2036067514e_bool(hAPP_f762886889e_bool(hAPP_f1261923407e_bool(cOMBC_892787026e_bool,P),Q),R) = hAPP_f1759915619e_bool(hAPP_a1200519163e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000t__a_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 490 (all A_1 hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(ord_less_eq_bool,bot_bot_bool),A_1))) # label(fact_547_bot__least) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 491 (all B_1_1 (is_loc(B_1_1) -> is_vname(loc(B_1_1)))) # label(gsy_c_Com_Ovname_OLoc) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 492 (all X_1 all A all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (bot_bo1055319631e_bool != A -> hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_1),hAPP_f2143211163_state(F,A)) = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A))))))) # label(fact_307_folding__one_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 493 (all Ca all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> image_1604514514_state(hAPP_H558669354_state(cOMBK_547979437iple_a,Ca),A) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ca),bot_bo1055319631e_bool))) # label(fact_175_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 494 (all B all X_1 all A (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),B)))))) # label(fact_470_subset__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 495 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> (Ba = hAPP_H1600811558iple_a(F_1,X_1) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_129517430iple_a(F_1,A)))))) # label(fact_196_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 496 (all P (hBOOL(hAPP_bool_bool(fNot,P)) | hBOOL(P))) # label(help_fNot_2_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 497 (all X_1 all A (bot_bot_fun_nat_bool != A -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(times_times_nat,X_1),hAPP_f22106695ol_nat(finite_fold1_nat(times_times_nat),A)) = hAPP_f22106695ol_nat(finite_fold1_nat(times_times_nat),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)))))) # label(fact_417_fold1__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 498 (all Vname_1 all Fun skip != ass(Vname_1,Fun)) # label(fact_217_com_Osimps_I9_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 499 (all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> ((all X_2 all Y_11 hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(times_times_nat,X_2),Y_11)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Y_11),bot_bot_fun_nat_bool))))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_f22106695ol_nat(finite_fold1_nat(times_times_nat),A)),A)))))) # label(fact_440_fold1__in) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 500 (all A all A_1 all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool))),B)) # label(fact_390_Diff__insert2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 501 (all A all B collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fdisj),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),A))),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),B))) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B)) # label(fact_541_Un__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 502 (all Y_27 all A_1 all Ca all S_4 all N_3 all T_1 (hBOOL(evaln(local(Y_27,A_1,Ca),S_4,N_3,T_1)) -> -(all S1_1 (hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S1_1),loc(Y_27)),getlocs(S_4,Y_27)) = T_1 -> -hBOOL(evaln(Ca,hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S_4),loc(Y_27)),hAPP_state_nat(A_1,S_4)),N_3,S1_1)))))) # label(fact_291_evaln__elim__cases_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 503 (all X_1 all A (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> A = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)))) # label(fact_385_Diff__insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 504 (all Pa Pa = collec268032053iple_a(Pa)) # label(fact_232_Collect__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 505 (all Ts all Ga all T_1 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,T_1),bot_bo1055319631e_bool))) -> (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),Ts)) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,T_1),Ts)))))) # label(fact_7_hoare__derivs_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 506 (all F_1 all A1 all A2 ((exists A_7 exists A_19 exists X_2 (A2 = X_2 & hBOOL(hAPP_H513860823e_bool(finite1935632226_state(F_1,A_7,A_19),X_2)) & -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_7),A_19)) & A1 = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_7),A_19))) <-> hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,A1),A2)))) # label(fact_300_fold1Set_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 507 (all Q_1 all Ga all Pa all Ca all Q_3 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_3)),bot_bo1181479936a_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_3,Z_7),S_2)) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_1,Z_7),S_2)))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool)))))) # label(fact_12_conseq2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 508 (all A all Ba all F_1 all X_1 (hAPP_H678412245iple_a(F_1,X_1) = Ba -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_306007685iple_a(F_1,A)))))) # label(fact_182_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 509 (all A all X_1 all B (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)),B) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B))) # label(fact_375_insert__Diff1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 510 (all X_1 bot_bo1055319631e_bool = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,X_1),bot_bo1055319631e_bool)) # label(fact_692_inf__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 511 (all Ca all S0_1 all Y_27 all A_1 all S1_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(Ca),hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S0_1),loc(Y_27)),hAPP_state_nat(A_1,S0_1))),S1_2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(local(Y_27,A_1,Ca)),S0_1),hAPP_nat_state(hAPP_v594194232_state(hAPP_s712361723_state(update,S1_2),loc(Y_27)),getlocs(S0_1,Y_27)))))) # label(fact_269_evalc_OLocal) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 512 (all A bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),bot_bot_fun_nat_bool)) # label(fact_680_Int__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 513 (all Fun1_2 all Com_1 all Fun2_2 all Fun1_1 all Com all Fun2_1 (Fun1_1 = Fun1_2 & Fun2_2 = Fun2_1 & Com_1 = Com <-> hoare_1575745797_state(Fun1_2,Com_1,Fun2_2) = hoare_1575745797_state(Fun1_1,Com,Fun2_1))) # label(fact_2_triple_Oinject) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 514 (all A all X_1 (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool))) -> A = bot_bo1055319631e_bool | hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool) = A)) # label(fact_583_subset__singletonD) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 515 (all A_1 all Ba all A all X_1 (hBOOL(hAPP_nat_bool(finite929467206at_nat(times_times_nat,Ba,A),X_1)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),A)) -> hBOOL(hAPP_nat_bool(finite929467206at_nat(times_times_nat,A_1,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)))),X_1)))))) # label(fact_410_fold__graph__permute__diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 516 (all X_1 (hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila310582991f_bool,X_1),bot_bot_bool)) <-> hBOOL(bot_bot_bool))) # label(fact_690_inf__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 517 (all A_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> A = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A))) # label(fact_67_insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 518 (all Y_22 all X_26 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_22),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_26),Y_22)))) # label(fact_487_sup__ge2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 519 (all X_11 all Y_8 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_11),Y_8)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_11),Y_8) = X_11)) # label(fact_631_inf__absorb1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 520 (all X_1 all A all Pa (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),collec268032053iple_a(Pa)))) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) & hBOOL(hAPP_H1421470952a_bool(Pa,X_1)))) # label(fact_667_Int__Collect) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 521 (all P all Q all R hAPP_H513860823e_bool(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,P),Q),R) = hAPP_bool_bool(hAPP_H226398757l_bool(P,R),hAPP_H513860823e_bool(Q,R))) # label(help_COMBS_1_1_COMBS_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 522 (all Ca all A all B (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) & hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))))) # label(fact_360_Diff__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 523 (all F_1 all A all X_1 (hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,A),X_1)) -> bot_bo1181479936a_bool != A)) # label(fact_265_fold1Set__nonempty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 524 (all B all A all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (B != bot_bot_fun_nat_bool -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,B),A)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,hAPP_f22106695ol_nat(F,B)),hAPP_f22106695ol_nat(F,A)) = hAPP_f22106695ol_nat(F,A)))))) # label(fact_442_folding__one__idem_Osubset__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 525 (all F_1 all A_1 all B image_194810223_a_nat(F_1,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,hAPP_H738206399_a_nat(F_1,A_1)),image_194810223_a_nat(F_1,B))) # label(fact_237_image__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 526 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))) -> -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)))) # label(fact_356_DiffD2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 527 (all A_1 all Pa ((exists X_2 (hBOOL(hAPP_H1421470952a_bool(Pa,X_2)) & (all Y_11 (hBOOL(hAPP_H1421470952a_bool(Pa,Y_11)) -> Y_11 = X_2)))) -> (hBOOL(hAPP_H1421470952a_bool(Pa,A_1)) -> A_1 = hAPP_f124283079iple_a(the_Ho746640593iple_a,Pa)))) # label(fact_267_the1__equality) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 528 (all A all X_1 (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool))) -> bot_bo1181479936a_bool = A | hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool) = A)) # label(fact_584_subset__singletonD) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 529 (all N_3 all Pa all Ca all Q_1 (hBOOL(hAPP_H1421470952a_bool(hoare_560051114alid_a(N_3),hoare_1760757500iple_a(Pa,Ca,Q_1))) <-> (all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Pa,Z_7),S_2)) -> (all S_3 (hBOOL(evaln(Ca,S_2,N_3,S_3)) -> hBOOL(hAPP_state_bool(hAPP_a2036067514e_bool(Q_1,Z_7),S_3)))))))) # label(fact_305_triple__valid__def2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 530 (all N all H all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> ((all X_2 all Y_11 hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,hAPP_H678412245iple_a(H,X_2)),hAPP_H678412245iple_a(H,Y_11)) = hAPP_H678412245iple_a(H,hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_2),Y_11))) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,N)) -> (bot_bo1181479936a_bool != N -> hAPP_f124283079iple_a(F,image_306007685iple_a(H,N)) = hAPP_H678412245iple_a(H,hAPP_f124283079iple_a(F,N))))))) # label(fact_402_folding__one__idem_Ohom__commute) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 531 (all B all A_1 all A ((-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B))) & (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B))))) # label(fact_661_Int__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 532 (all P all Q (hBOOL(P) | -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)))) # label(help_fconj_2_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 533 (all X_1 all A all F_1 all F (hBOOL(finite795500164em_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_f22106695ol_nat(F,A) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(F_1,X_1),hAPP_f22106695ol_nat(F,A)))))) # label(fact_399_folding__one__idem_Oin__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 534 (all A_1 all B collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fdisj),hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),A_1))),hAPP_f1246832597l_bool(hAPP_f1443436725l_bool(cOMBC_1245412066l_bool,member_fun_nat_bool),B))) = hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),B)) # label(fact_94_insert__compr) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 535 (all Ts all Ga all Ts_1 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),Ts_1)) -> (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,Ts),Ts_1)) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),Ts))))) # label(fact_568_weaken) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 536 (all Pa all Q_1 collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),Pa)),Q_1)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,collec268032053iple_a(Pa)),collec268032053iple_a(Q_1))) # label(fact_665_Collect__conj__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 537 (all B_1_1 all B_2_1 is_bool(finite1669978781iple_a(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 538 (all A all A_1 all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B)),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B))) # label(fact_393_Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 539 (all Com1 all Com2 all Loc_3 all Fun_1 all Com_1 semi(Com1,Com2) != local(Loc_3,Fun_1,Com_1)) # label(fact_255_com_Osimps_I35_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 540 (all B_4 all D all A_5 all C_1 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_5),C_1)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_4),D)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,A_5),B_4)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,C_1),D)))))) # label(fact_627_inf__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 541 (all Y_27 image_nat_nat(cOMBI_nat,Y_27) = Y_27) # label(fact_185_image__ident) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 542 (all A_1 all B hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)))) # label(fact_98_insertI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 543 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B))))) # label(fact_446_subsetD) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 544 (all A hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),bot_bo1181479936a_bool) = bot_bo1181479936a_bool) # label(fact_682_Int__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 545 (all Z_2 all X_1 all A all V all F_1 (hBOOL(finite1200705745iple_a(F_1)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),V)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> -(all Y_11 (hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),Y_11) = V -> -hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),Y_11)))))))) # label(fact_416_comp__fun__commute_Ofold__graph__insertE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 546 (all A all X_1 all B ((hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool))),B))) & (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),B))) <-> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),B))))) # label(fact_590_subset__insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 547 (all B_1_1 all B_2_1 is_bool(finite988810631ne_nat(B_1_1,B_2_1))) # label(gsy_c_Finite__Set_Ofolding__one_000tc__Nat__Onat) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 548 (all P all Q hAPP_H1600811558iple_a(hAPP_H377435237iple_a(cOMBK_2022976521_state,P),Q) = P) # label(help_COMBK_1_1_COMBK_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00_015) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 549 (all X_35 hAPP_f2143211163_state(the_Ho10452358_state,hAPP_f1456107715e_bool(hAPP_f1548785833e_bool(cOMBB_1653402815_state,hAPP_f854625363l_bool(fequal1746921144e_bool,X_35)),hAPP_f762269719e_bool(hAPP_f964290431e_bool(cOMBC_488258100e_bool,insert1835143293_state),bot_bo1055319631e_bool))) = hAPP_f2143211163_state(the_el23965208_state,X_35)) # label(fact_151_the__elem__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 550 (all A hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,bot_bo1055319631e_bool),A))) # label(fact_453_empty__subsetI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 551 (all Loc_3 all Fun_1 all Com_1 all Com1 all Com2 semi(Com1,Com2) != local(Loc_3,Fun_1,Com_1)) # label(fact_254_com_Osimps_I34_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 552 (all B all A_1 hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,B),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B)))) # label(fact_462_subset__insertI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 553 (all X_2 all Xa collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fdisj),hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),X_2))),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),Xa))) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),Xa)) # label(fact_100_insert__compr__raw) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 554 (all N all H all F_1 all F (hBOOL(finite506823037_state(F_1,F)) -> ((all X_2 all Y_11 hAPP_H563960305_state(H,hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_2),Y_11)) = hAPP_H563960305_state(hAPP_H521649881_state(F_1,hAPP_H563960305_state(H,X_2)),hAPP_H563960305_state(H,Y_11))) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,N)) -> (bot_bo1055319631e_bool != N -> hAPP_H563960305_state(H,hAPP_f2143211163_state(F,N)) = hAPP_f2143211163_state(F,image_650584225_state(H,N))))))) # label(fact_401_folding__one__idem_Ohom__commute) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 555 (all Ts all Ga all Ts_1 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),Ts_1)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,Ts),Ts_1)) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),Ts))))) # label(fact_569_weaken) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 556 (all A_1 all B hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)))) # label(fact_96_insertI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 557 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (Ba = hAPP_n1126952044_state(F_1,X_1) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_1821565372_state(F_1,A)))))) # label(fact_190_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 558 (all P all Q all R hAPP_nat_bool(hAPP_n1699378549t_bool(P,R),Q) = hAPP_nat_bool(hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Nat__Onat_000tc__Nat__Onat_000tc__HOL__Obool_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 559 (all A hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,A),bot_bo1055319631e_bool) = A) # label(fact_507_Un__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 560 (all A all Ba all F_1 all X_1 (hAPP_H1600811558iple_a(F_1,X_1) = Ba -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ba),image_129517430iple_a(F_1,A)))))) # label(fact_183_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.69 561 (all Ga all Ca all Q_1 all Pa ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Pa,Z_7),S_2)) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(hAPP_f1863945078e_bool(cOMBK_631994958_state,hAPP_s1806633685e_bool(hAPP_f817621513e_bool(cOMBC_2027030106e_bool,fequal_state),S_2)),Ca,hAPP_f1863945078e_bool(cOMBK_631994958_state,hAPP_s1806633685e_bool(Q_1,Z_7)))),bot_bo1055319631e_bool))))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool))))) # label(fact_11_escape) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 562 (all B_1_1 is_bool(finite1956789438t_bool(B_1_1))) # label(gsy_c_Finite__Set_Ocomp__fun__idem_000tc__Nat__Onat_000tc__fun_Itc__Nat__Onat_Mt) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 563 (all X_1 all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B))))) # label(fact_534_in__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 564 (all Pa ((all X_2 -hBOOL(hAPP_f54304608l_bool(Pa,X_2))) <-> collect_fun_nat_bool(Pa) = bot_bo1701429464l_bool)) # label(fact_55_empty__Collect__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 565 (all X_17 all Y_13 (Y_13 = X_17 -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_17),Y_13)))) # label(fact_524_order__eq__refl) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 566 (all P all Q all R hAPP_f54304608l_bool(hAPP_f1246832597l_bool(hAPP_f1443436725l_bool(cOMBC_1245412066l_bool,P),Q),R) = hAPP_f1637334154l_bool(hAPP_f1951378235l_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__fun_Itc__019) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 567 (all A all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,B),A)) = bot_bo1181479936a_bool) # label(fact_699_Diff__disjoint) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 568 (all Ba all A_1 all B ((-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),B)) -> Ba = A_1) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),B))))) # label(fact_23_insertCI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 569 (all Pa all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (hBOOL(hAPP_f540970102l_bool(Pa,A)) -> ((all A_7 all A_19 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A_19)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_7),A_19)) -> (hBOOL(hAPP_f540970102l_bool(Pa,A_19)) -> hBOOL(hAPP_f540970102l_bool(Pa,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A_19),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_7),bot_bo1181479936a_bool)))))))) -> hBOOL(hAPP_f540970102l_bool(Pa,bot_bo1181479936a_bool)))))) # label(fact_405_finite__empty__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 570 (all B_1_1 all B_2_1 is_bool(hAPP_f1637334154l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_Mtc__HOL__Obool_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 571 (all A_1 all Z_2 all A all Y_7 all F_1 (hBOOL(finite1200705745iple_a(F_1)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),Y_7)) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> (exists Y_26 (hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,A_1),Y_26) = Y_7 & hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))),Y_26)))))))) # label(fact_409_comp__fun__commute_Ofold__graph__insertE__aux) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 572 (all Ga all Pa hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,skip,Pa)),bot_bo1055319631e_bool)))) # label(fact_131_hoare__derivs_OSkip) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 573 (all X all Y (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(fequal_fun_nat_bool,X),Y)) | Y != X)) # label(help_fequal_2_1_fequal_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_T) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 574 (all Pa all F (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,bot_bo1055319631e_bool)) -> ((all X_2 all F_2 (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F_2)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),F_2)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,F_2)) -> hBOOL(hAPP_f1760790145l_bool(Pa,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),F_2))))))) -> hBOOL(hAPP_f1760790145l_bool(Pa,F)))))) # label(fact_332_finite__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 575 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (bot_bot_fun_nat_bool != A -> hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_1),hAPP_f22106695ol_nat(big_la43341705in_nat,A)))))) # label(fact_612_Sup__fin_Oinsert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 576 (all Ga all G_1 all Ts (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(G_1),Ts)) -> (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),G_1)) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),Ts))))) # label(fact_5_cut) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 577 (all P all Q (is_bool(P) -> P = hAPP_state_bool(hAPP_b2019457360e_bool(cOMBK_bool_state,P),Q))) # label(help_COMBK_1_1_COMBK_000tc__HOL__Obool_000tc__Com__Ostate_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 578 (all A hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,bot_bo1181479936a_bool),A))) # label(fact_454_empty__subsetI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 579 (all X all Y (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(fequal1258664663a_bool,X),Y)) | Y != X)) # label(help_fequal_2_1_fequal_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 580 (all Y_27 image_650584225_state(cOMBI_1367665338_state,Y_27) = Y_27) # label(fact_186_image__ident) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 581 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B) = hAPP_f800510211t_bool(finite1578363458t_bool(insert_nat,B),A))) # label(fact_579_union__fold__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 582 (all A_1 all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,collec727977250_state(hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1))),B) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) # label(fact_573_insert__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 583 (all F_1 all A_1 all X_35 all X_1 (hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),X_35)),X_1)) -> -(all A_7 all A_19 (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),X_35) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_7),A_19) -> (hBOOL(hAPP_H513860823e_bool(finite1935632226_state(F_1,A_7,A_19),X_1)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_7),A_19))))))) # label(fact_295_insert__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 584 (all X all Y (-hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(fequal1746921144e_bool,X),Y)) | X = Y)) # label(help_fequal_1_1_fequal_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_007) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 585 (all F_1 all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_nat_nat(F_1,X_1)),image_nat_nat(F_1,A))))) # label(fact_201_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 586 (all A_1 all G all F_1 (finite_fold1_nat(F_1) = G -> A_1 = hAPP_f22106695ol_nat(G,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool)))) # label(fact_422_fold1__singleton__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 587 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (bot_bot_fun_nat_bool != A -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> (bot_bot_fun_nat_bool != B -> hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,hAPP_f22106695ol_nat(big_la43341705in_nat,A)),hAPP_f22106695ol_nat(big_la43341705in_nat,B))))))) # label(fact_614_Sup__fin_Ounion__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 588 (all A ((exists X_2 hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A))) <-> A != bot_bot_fun_nat_bool)) # label(fact_59_ex__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 589 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B))))) # label(fact_450_UnE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 590 (all A_1 all A (A = bot_bo1055319631e_bool -> -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)))) # label(fact_44_equals0D) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 591 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) & hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))))) # label(fact_671_Int__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 592 (all A_1 all A all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))) # label(fact_656_insert__inter__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 593 (all A all A_1 all B (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)))) <-> hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))))) # label(fact_397_finite__Diff__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 594 (all A all Ca all B ((-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A))) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))))) # label(fact_448_UnCI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 595 (all X_1 X_1 = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,bot_bo1055319631e_bool),X_1)) # label(fact_501_sup__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 596 (all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> -(all B_15 (hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),B_15) = A -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B_15)))))) # label(fact_137_Set_Oset__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 597 (all X_1 hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,X_1),bot_bo1181479936a_bool) = bot_bo1181479936a_bool) # label(fact_693_inf__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 598 (all A (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),bot_bo1055319631e_bool)) <-> A = bot_bo1055319631e_bool)) # label(fact_458_subset__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 599 (all Pa all F (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F)) -> (F != bot_bo1055319631e_bool -> ((all X_2 hBOOL(hAPP_f1760790145l_bool(Pa,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),bot_bo1055319631e_bool)))) -> ((all X_2 all F_2 (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,F_2)) -> (bot_bo1055319631e_bool != F_2 -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),F_2)) -> (hBOOL(hAPP_f1760790145l_bool(Pa,F_2)) -> hBOOL(hAPP_f1760790145l_bool(Pa,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),F_2)))))))) -> hBOOL(hAPP_f1760790145l_bool(Pa,F))))))) # label(fact_342_finite__ne__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 600 (all B_1_1 all B_2_1 is_bool(hAPP_f1760790145l_bool(B_1_1,B_2_1))) # label(gsy_c_hAPP_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__O) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 601 (all Ca all A ((bot_bo1181479936a_bool != A -> hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),bot_bot_fun_nat_bool) = image_194810223_a_nat(hAPP_n1800114674_a_nat(cOMBK_944981412iple_a,Ca),A)) & (A = bot_bo1181479936a_bool -> bot_bot_fun_nat_bool = image_194810223_a_nat(hAPP_n1800114674_a_nat(cOMBK_944981412iple_a,Ca),A)))) # label(fact_163_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 602 (all K hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,ord_less_eq_nat),K))))) # label(fact_601_finite__Collect__le__nat) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 603 (all B_1_1 is_bool(finite1200705745iple_a(B_1_1))) # label(gsy_c_Finite__Set_Ocomp__fun__commute_000tc__Hoare____Mirabelle____ddpglwnxwg__O) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 604 (all X_1 all A all F_1 all F (hBOOL(finite988810631ne_nat(F_1,F)) -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hAPP_f22106695ol_nat(finite_fold_nat_nat(F_1,X_1),A) = hAPP_f22106695ol_nat(F,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),A)))))) # label(fact_429_folding__one_Oeq__fold_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 605 (all Y_7 all A all X_1 (X_1 = Y_7 | hBOOL(hAPP_H513860823e_bool(A,X_1)) <-> hBOOL(hAPP_H513860823e_bool(hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Y_7),A),X_1)))) # label(fact_78_insert__code) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 606 (all X_1 hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_H1190454433a_bool(fequal879838495iple_a,X_1)) = X_1) # label(fact_240_the__sym__eq__trivial) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 607 (all F_1 all A1 all A2 (hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,A1),A2)) <-> (exists A_7 exists A_19 exists X_2 (hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_7),A_19) = A1 & hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,A_7,A_19),X_2)) & -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_7),A_19)) & A2 = X_2)))) # label(fact_301_fold1Set_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 608 (all Q_1 all Pa (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(Q_1))) | hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(Pa))) -> hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),Pa)),Q_1)))))) # label(fact_309_finite__Collect__conjI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 609 (all X_2 all Xa collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fdisj),hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),X_2))),hAPP_f921536533e_bool(hAPP_f1262649863e_bool(cOMBC_764456866l_bool,member1758697444_state),Xa))) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),Xa)) # label(fact_102_insert__compr__raw) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 610 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B))) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)))) # label(fact_673_IntD1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 611 (all A_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> A = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool))))) # label(fact_380_insert__Diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 612 (all R_1 all S all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,R_1),S))) <-> hBOOL(hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),R_1)),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),S)),X_2)))) # label(fact_664_inf__Int__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 613 (all B all Ca all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B))))) # label(fact_538_UnI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 614 (all A all Ba ((-hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),bot_bot_fun_nat_bool))) -> hAPP_f22106695ol_nat(partial_flat_lub_nat(Ba),A) = hAPP_f22106695ol_nat(the_nat,hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),bot_bot_fun_nat_bool))))) & (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),bot_bot_fun_nat_bool))) -> hAPP_f22106695ol_nat(partial_flat_lub_nat(Ba),A) = Ba))) # label(fact_603_flat__lub__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 615 (all X_3 all Y_1 all Z hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_3),Y_1)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_3),Z))),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_3),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,Y_1),Z))))) # label(fact_641_distrib__inf__le) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 616 (all S_1 hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(skip),S_1),S_1))) # label(fact_278_evalc_OSkip) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 617 (all X_1 bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,X_1),bot_bot_fun_nat_bool)) # label(fact_691_inf__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 618 (all P all Q all R hAPP_n1699378549t_bool(hAPP_f618557131t_bool(hAPP_f1505651103t_bool(cOMBB_800536526ol_nat,P),Q),R) = hAPP_n1699378549t_bool(P,hAPP_nat_nat(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__Nat__Onat_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 619 (all B all A_1 all A (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B))) # label(fact_652_Int__insert__right__if0) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 620 (all P all Q all R hAPP_b589554111l_bool(P,hAPP_state_bool(Q,R)) = hAPP_s58564346l_bool(hAPP_f1259673775l_bool(hAPP_f1561913689l_bool(cOMBB_188601460_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo_004) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 621 (all A_1 all C all D_2 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,C),D_2)) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),C)),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),D_2))))) # label(fact_474_insert__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 622 (all X_5 all Y_3 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_5),Y_3)),X_5))) # label(fact_639_inf__sup__ord_I1_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 623 (all P all Q all R hAPP_f800510211t_bool(hAPP_f1730770594t_bool(P,R),Q) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(hAPP_f1311642927t_bool(cOMBC_646315179t_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__fun_Itc__018) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 624 (all X_1 all A all F_1 all F (hBOOL(finite506823037_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (bot_bo1055319631e_bool != A -> hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_1),hAPP_f2143211163_state(F,A)) = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)))))) # label(fact_339_folding__one__idem_Oinsert__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 625 (all A all B (hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,A),B) = bot_bo1055319631e_bool -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B) = A)) # label(fact_695_Diff__triv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 626 (all C_2 all S_1 all T (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C_2),S_1),T)) -> (exists N_1 hBOOL(evaln(C_2,S_1,N_1,T))))) # label(fact_298_evalc__evaln) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 627 (all D_3 all R_1 all Ga all Pa all Ca all Q_1 (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,Ca,Q_1)),bot_bo1181479936a_bool))) -> (hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Q_1,D_3,R_1)),bot_bo1181479936a_bool))) -> hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,hoare_1760757500iple_a(Pa,semi(Ca,D_3),R_1)),bot_bo1181479936a_bool)))))) # label(fact_132_Comp) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 628 (all A_1 all Pa hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),collec268032053iple_a(Pa)) = collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fimplies),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,fNot),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1)))),Pa))) # label(fact_88_insert__Collect) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 629 (all Z_2 all F_1 all A ((exists X_2 (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_2),A)) & Z_2 = hAPP_H563960305_state(F_1,X_2))) <-> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Z_2),image_650584225_state(F_1,A))))) # label(fact_207_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 630 (all C1 all S2 all C0 all S0 all N_2 all S1 (hBOOL(evaln(C0,S0,N_2,S1)) -> (hBOOL(evaln(C1,S1,N_2,S2)) -> hBOOL(evaln(semi(C0,C1),S0,N_2,S2))))) # label(fact_274_evaln_OSemi) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 631 (all Pa all A_1 ((hBOOL(hAPP_f54304608l_bool(Pa,A_1)) -> collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fconj),hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),A_1))),Pa)) = hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,A_1),bot_bo1701429464l_bool)) & (-hBOOL(hAPP_f54304608l_bool(Pa,A_1)) -> bot_bo1701429464l_bool = collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fconj),hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),A_1))),Pa))))) # label(fact_41_Collect__conv__if) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 632 (all A all Ca all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),B)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))))) # label(fact_535_UnI2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 633 (all A all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (A != bot_bo1055319631e_bool -> ((all X_2 all Y_11 hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,hAPP_H563960305_state(hAPP_H521649881_state(F_1,X_2),Y_11)),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_2),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Y_11),bot_bo1055319631e_bool))))) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,hAPP_f2143211163_state(F,A)),A))))))) # label(fact_326_folding__one_Oclosed) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 634 (all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hAPP_f22106695ol_nat(big_la43341705in_nat,A) = hAPP_f22106695ol_nat(finite_fold1_nat(semila972727038up_nat),A))) # label(fact_610_Sup__fin_OF__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 635 (all Q_1 all Ga all Pa all Ca all Q_3 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_3)),bot_bo1055319631e_bool))) -> ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_3,Z_7),S_2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_1,Z_7),S_2)))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool)))))) # label(fact_13_conseq2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 636 (all A A = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),bot_bo1055319631e_bool)) # label(fact_368_Diff__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 637 (all B all A_1 all C (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),C)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,B),C) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)),C))) # label(fact_650_Int__insert__left__if0) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 638 (all P all Q all R hAPP_f54304608l_bool(hAPP_f1246832597l_bool(hAPP_f1164891443l_bool(cOMBB_238756964t_bool,P),Q),R) = hAPP_bool_bool(P,hAPP_f54304608l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__HOL__Obool_000tc__fun_Itc__Nat__On) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 639 (all A_1 all Ba all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),A))) -> (A_1 != Ba -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A))))) # label(fact_18_insertE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 640 (all X_24 all Y_20 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_24),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_24),Y_20)))) # label(fact_489_sup__ge1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 641 (all A all X_1 all B (hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),B))) <-> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),bot_bo1055319631e_bool))),B))) & (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_f854625363l_bool(ord_le1720872323e_bool,A),B))))) # label(fact_589_subset__insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 642 (all B hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,bot_bo1055319631e_bool),B) = bot_bo1055319631e_bool) # label(fact_684_Int__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 643 (all P P = hAPP_nat_nat(cOMBI_nat,P)) # label(help_COMBI_1_1_COMBI_000tc__Nat__Onat_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 644 (all Vname_1 all Fun skip != ass(Vname_1,Fun)) # label(fact_216_com_Osimps_I8_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 645 (all Pa all A_1 ((hBOOL(hAPP_nat_bool(Pa,A_1)) -> hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool) = collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_n1699378549t_bool(fequal_nat,A_1))),Pa))) & (-hBOOL(hAPP_nat_bool(Pa,A_1)) -> bot_bot_fun_nat_bool = collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_n1699378549t_bool(fequal_nat,A_1))),Pa))))) # label(fact_36_Collect__conv__if2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 646 (all Pa ((exists X_2 ((all Y_11 (hBOOL(hAPP_H1421470952a_bool(Pa,Y_11)) -> X_2 = Y_11)) & hBOOL(hAPP_H1421470952a_bool(Pa,X_2)))) -> hBOOL(hAPP_H1421470952a_bool(Pa,hAPP_f124283079iple_a(the_Ho746640593iple_a,Pa))))) # label(fact_268_theI_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 647 (all C1 all S2 all C0 all S0 all S1 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C0),S0),S1)) -> (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C1),S1),S2)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(semi(C0,C1)),S0),S2))))) # label(fact_277_evalc_OSemi) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 648 (all X_1 X_1 = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,X_1),bot_bo1055319631e_bool)) # label(fact_497_sup__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 649 (all Z_3 all X_14 all Y_10 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_14),Y_10)) -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_14),Z_3)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_14),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,Y_10),Z_3)))))) # label(fact_628_inf__greatest) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 650 (all P all Q all R hAPP_f540970102l_bool(hAPP_H1840393229l_bool(P,R),Q) = hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00_023) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 651 (all P all Q all R hAPP_f1760790145l_bool(P,hAPP_H1645666623e_bool(Q,R)) = hAPP_H513860823e_bool(hAPP_f1456107715e_bool(hAPP_f1548785833e_bool(cOMBB_1653402815_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I_026) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 652 (all P all Q (-hBOOL(Q) | hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fimplies,P),Q)))) # label(help_fimplies_2_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 653 (all P all Q all R hAPP_b2019457360e_bool(hAPP_s1874344717e_bool(P,R),Q) = hAPP_s1806633685e_bool(hAPP_b1095269219e_bool(hAPP_f701449317e_bool(cOMBC_471052088e_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__HOL__Obool_000tc__fun_Itc__Com__O) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 654 (all P all Q all R hAPP_f54304608l_bool(hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,P),Q),R) = hAPP_f54304608l_bool(hAPP_f103356543l_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_000tc__fun_Itc_) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 655 (all B all A (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> hAPP_f1591852335a_bool(finite1979045230a_bool(insert873085594iple_a,B),A) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))) # label(fact_581_union__fold__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 656 (all Ca all A ((bot_bot_fun_nat_bool != A -> image_nat_nat(hAPP_nat_fun_nat_nat(cOMBK_nat_nat,Ca),A) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),bot_bot_fun_nat_bool)) & (A = bot_bot_fun_nat_bool -> bot_bot_fun_nat_bool = image_nat_nat(hAPP_nat_fun_nat_nat(cOMBK_nat_nat,Ca),A)))) # label(fact_165_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 657 (all F_1 all A1 all A2 ((exists A_7 exists A_19 exists X_2 (X_2 = A2 & -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_7),A_19)) & hBOOL(hAPP_nat_bool(finite929467206at_nat(F_1,A_7,A_19),X_2)) & A1 = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_7),A_19))) <-> hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,A1),A2)))) # label(fact_299_fold1Set_Osimps) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 658 (all Ca all Ba all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> ((all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),A)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_2),Ba)))) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_f22106695ol_nat(finite_fold_nat_nat(semila972727038up_nat,Ca),A)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,Ba),Ca)))))) # label(fact_594_fold__sup__le__sup) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 659 (all B all A all F_1 all F (hBOOL(finite950012314iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (B != bot_bo1181479936a_bool -> (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,B),A)) -> hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,hAPP_f124283079iple_a(F,B)),hAPP_f124283079iple_a(F,A)) = hAPP_f124283079iple_a(F,A)))))) # label(fact_444_folding__one__idem_Osubset__idem) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 660 (all A_1 all C all D_2 (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,C),D_2)) -> hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),C)),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),D_2))))) # label(fact_476_insert__mono) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 661 (all Ga hBOOL(hAPP_f540970102l_bool(hoare_606018542rivs_a(Ga),bot_bo1181479936a_bool))) # label(fact_0_empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 662 (all P all Q all R hAPP_f800510211t_bool(hAPP_n1512601776t_bool(P,R),Q) = hAPP_n1699378549t_bool(hAPP_f1570313510t_bool(hAPP_f688831301t_bool(cOMBC_178881787t_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Nat__Onat_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool__010) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 663 (all X_8 all Y_6 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_8),Y_6)),Y_6))) # label(fact_636_inf__le2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 664 (all A_1 all Ba all Ca all D_3 (hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),bot_bo1055319631e_bool)) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ca),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,D_3),bot_bo1055319631e_bool)) <-> Ba = D_3 & Ca = A_1 | A_1 = D_3 & Ca = Ba)) # label(fact_111_doubleton__eq__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 665 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B))))) # label(fact_447_subsetD) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 666 (all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) <-> hBOOL(hAPP_H1421470952a_bool(A,X_1)))) # label(fact_230_mem__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 667 (all R_1 all S all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,R_1),S))) <-> hBOOL(hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),R_1)),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),S)),X_2)))) # label(fact_546_sup__Un__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 668 (all P all Q (hBOOL(Q) | -hBOOL(P) | -hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fimplies,P),Q)))) # label(help_fimplies_3_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 669 (all X_23 all Y_19 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_23),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_23),Y_19)))) # label(fact_490_inf__sup__ord_I3_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 670 (all A all B (bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B) -> hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B) = A)) # label(fact_694_Diff__triv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 671 (all A all X_1 all B ((hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)),B) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B)) & (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),B)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)),B) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,A),B))))) # label(fact_378_insert__Diff__if) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 672 (all Loc_3 all Loc_2 (is_loc(Loc_3) & is_loc(Loc_2) -> (Loc_2 = Loc_3 <-> loc(Loc_3) = loc(Loc_2)))) # label(fact_252_vname_Osimps_I2_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 673 (all A hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),A) = bot_bot_fun_nat_bool) # label(fact_364_Diff__cancel) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 674 (all A all Ba all F_1 all X_1 (hAPP_H563960305_state(F_1,X_1) = Ba -> (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_650584225_state(F_1,A)))))) # label(fact_176_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 675 (all A A = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),bot_bo1181479936a_bool)) # label(fact_508_Un__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 676 (all Z_2 all F_1 all A ((exists X_2 (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A)) & hAPP_H738206399_a_nat(F_1,X_2) = Z_2)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Z_2),image_194810223_a_nat(F_1,A))))) # label(fact_210_image__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 677 (all F_1 all A_1 hAPP_f2143211163_state(finite1346402327_state(F_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),bot_bo1055319631e_bool)) = A_1) # label(fact_420_fold1__singleton) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 678 (all A all X_1 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool))) -> bot_bot_fun_nat_bool = A | hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool) = A)) # label(fact_582_subset__singletonD) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 679 (all Pa all A all F (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,F),A)) -> (hBOOL(hAPP_f54304608l_bool(Pa,bot_bot_fun_nat_bool)) -> ((all A_7 all F_2 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,F_2)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_7),A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_7),F_2)) -> (hBOOL(hAPP_f54304608l_bool(Pa,F_2)) -> hBOOL(hAPP_f54304608l_bool(Pa,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_7),F_2)))))))) -> hBOOL(hAPP_f54304608l_bool(Pa,F))))))) # label(fact_595_finite__subset__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 680 (all P all Q all R hAPP_a2036067514e_bool(hAPP_f100967412e_bool(hAPP_f1460451647e_bool(cOMBC_524597097e_bool,P),Q),R) = hAPP_f746301080e_bool(hAPP_a1224971408e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000t__a_000tc__fun_Itc__Com__Ostate_Mtc__Com__Ostate_J_000t) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 681 (all B all A_1 all C (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),C)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)),C) = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,B),C)))) # label(fact_643_Int__insert__left__if1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 682 (all D_3 all R_1 all Ga all Pa all Ca all Q_1 (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,Ca,Q_1)),bot_bo1055319631e_bool))) -> (hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Q_1,D_3,R_1)),bot_bo1055319631e_bool))) -> hBOOL(hAPP_f1760790145l_bool(hoare_659004819_state(Ga),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,hoare_1575745797_state(Pa,semi(Ca,D_3),R_1)),bot_bo1055319631e_bool)))))) # label(fact_133_Comp) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 683 (all X_29 all Y_23 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_29),Y_23)) -> Y_23 = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_29),Y_23))) # label(fact_482_sup__absorb2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 684 (all X_1 all A (hBOOL(hAPP_nat_bool(A,X_1)) <-> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)))) # label(fact_231_mem__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 685 (all F_1 all A (bot_bo1181479936a_bool = image_129517430iple_a(F_1,A) <-> A = bot_bo1055319631e_bool)) # label(fact_226_empty__is__image) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 686 (all A_1 all B hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B) = collec727977250_state(hAPP_f921536533e_bool(hAPP_f760664097e_bool(cOMBS_1248383340l_bool,hAPP_f1558728829l_bool(hAPP_f1442918689l_bool(cOMBB_1382207997_state,fdisj),hAPP_H1645666623e_bool(hAPP_f262880489e_bool(cOMBC_1424981238e_bool,fequal1531560888_state),A_1))),hAPP_f921536533e_bool(hAPP_f1262649863e_bool(cOMBC_764456866l_bool,member1758697444_state),B)))) # label(fact_95_insert__compr) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 687 (all B_1_1 is_bool(finite1317819144e_bool(B_1_1))) # label(gsy_c_Finite__Set_Ocomp__fun__idem_000tc__Hoare____Mirabelle____ddpglwnxwg__Otri_001) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 688 (all X_2 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_H1421470952a_bool(bot_bo1181479936a_bool,X_2)))) # label(fact_127_bot__fun__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 689 (all X all Y (Y = X | -hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(fequal_nat,X),Y)))) # label(help_fequal_1_1_fequal_000tc__Nat__Onat_T) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 690 (all F_1 all Z_2 all Y_7 all X_1 all A (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,A),Y_7)) -> hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),A)),hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_1),Y_7)))))) # label(fact_289_fold__graph_OinsertI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 691 (all F_1 all A (bot_bo1181479936a_bool = image_1782127643iple_a(F_1,A) <-> bot_bot_fun_nat_bool = A)) # label(fact_227_empty__is__image) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 692 (all Ba all A_1 all B (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),B)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ba),B))))) # label(fact_72_insertI2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 693 (all Ca all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> image_1410872416te_nat(hAPP_n436597305te_nat(cOMBK_1950023923_state,Ca),A) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),bot_bot_fun_nat_bool))) # label(fact_173_image__constant) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 694 (all F_1 all A_1 all A all X_1 (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,A_1,A),X_1)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)),X_1))))) # label(fact_273_fold1Set_Ointros) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 695 (all Ca all A ((A != bot_bo1181479936a_bool -> hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,Ca),bot_bo1055319631e_bool) = image_1604514514_state(hAPP_H558669354_state(cOMBK_547979437iple_a,Ca),A)) & (A = bot_bo1181479936a_bool -> image_1604514514_state(hAPP_H558669354_state(cOMBK_547979437iple_a,Ca),A) = bot_bo1055319631e_bool))) # label(fact_164_image__constant__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 696 (all B all A_1 all C ((hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),C)) -> hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,B),C)) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)),C)) & (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),C)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,B),C) = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila2145357127e_bool,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),B)),C)))) # label(fact_658_Int__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 697 (all A_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,A_1),A)) -> A = hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A))) # label(fact_69_insert__absorb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 698 (all X_1 all Y_7 (X_1 = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_1),Y_7) <-> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_1),Y_7)))) # label(fact_635_le__iff__inf) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 699 (all A_1 all A hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A)) # label(fact_388_insert__Diff__single) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 700 (all A all Ba all F_1 all X_1 (hAPP_n1126952044_state(F_1,X_1) = Ba -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_1821565372_state(F_1,A)))))) # label(fact_177_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 701 (all X all Y (X = Y | -hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(fequal_fun_nat_bool,X),Y)))) # label(help_fequal_1_1_fequal_000tc__fun_Itc__Nat__Onat_Mtc__HOL__Obool_J_T) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 702 (all A_9 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,bot_bot_nat),A_9))) # label(fact_551_bot__least) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 703 (all A all Ba all F_1 all X_1 (hAPP_nat_nat(F_1,X_1) = Ba -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_nat_nat(F_1,A)))))) # label(fact_179_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 704 (all F_1 all X_1 -hBOOL(hAPP_H1421470952a_bool(finite1537818352iple_a(F_1,bot_bo1181479936a_bool),X_1))) # label(fact_262_empty__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 705 (all X_1 all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> X_1 = hAPP_f124283079iple_a(F,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),bot_bo1181479936a_bool)))) # label(fact_249_folding__one_Osingleton) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 706 (all A all X_1 all B (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),B))) <-> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool))),B))) & (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B))))) # label(fact_588_subset__insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 707 (all A hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),bot_bot_fun_nat_bool) = A) # label(fact_506_Un__empty__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 708 (all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_H738206399_a_nat(F_1,X_1)),image_194810223_a_nat(F_1,A))))) # label(fact_202_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 709 (all B all A_1 all A ((-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B))) & (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) -> hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B))))) # label(fact_662_Int__insert__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 710 (all A_1 hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,bot_bot_fun_nat_bool),A_1))) # label(fact_548_bot__least) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 711 (all F_1 all X_1 all A (hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,hAPP_H716259088te_nat(F_1,X_1)),image_1410872416te_nat(F_1,A))))) # label(fact_203_imageI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 712 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B))) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B))))) # label(fact_451_UnE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 713 (all A_1 all Ba all A (Ba = A_1 | hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),A)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Ba),A))))) # label(fact_79_insert__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 714 (all P all Q (-hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(fconj,P),Q)) | hBOOL(Q))) # label(help_fconj_3_1_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 715 (all Pa all Q_1 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fdisj),Pa)),Q_1)))) <-> hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(Q_1))) & hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,collec268032053iple_a(Pa))))) # label(fact_317_finite__Collect__disjI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 716 (all P all Q all R hAPP_s1874344717e_bool(hAPP_f873506917e_bool(hAPP_f1398071125e_bool(cOMBB_1757942702_state,P),Q),R) = hAPP_f167292325e_bool(P,hAPP_s2001034685l_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__fun_Itc__HOL__Obool_Mtc__H_024) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 717 (all Ba all A_1 all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),B))))) # label(fact_71_insertI2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 718 (all A_1 hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool) = collec268032053iple_a(hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),A_1))) # label(fact_31_singleton__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 719 (all P all Q all R hAPP_H727730819e_bool(hAPP_f531275309e_bool(hAPP_f1470644835e_bool(cOMBB_946224375_state,P),Q),R) = hAPP_f1583986009e_bool(P,hAPP_H1645666623e_bool(Q,R))) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Hoare____Mirabelle____ddpglwnxwg__Otriple_I_033) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 720 (all S_1 all N_2 hBOOL(evaln(skip,S_1,N_2,S_1))) # label(fact_275_evaln_OSkip) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 721 (all A all F_1 all F (hBOOL(finite1669978781iple_a(F_1,F)) -> (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,A)) -> (A != bot_bo1181479936a_bool -> ((all X_2 all Y_11 hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,hAPP_H678412245iple_a(hAPP_H1455657330iple_a(F_1,X_2),Y_11)),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,Y_11),bot_bo1181479936a_bool))))) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,hAPP_f124283079iple_a(F,A)),A))))))) # label(fact_327_folding__one_Oclosed) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 722 (all X_1 hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,X_1),bot_bot_fun_nat_bool) = X_1) # label(fact_496_sup__bot__right) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 723 (all A_1 all B hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),B) = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,collect_nat(hAPP_n1699378549t_bool(hAPP_f229349961t_bool(cOMBC_nat_nat_bool,fequal_nat),A_1))),B)) # label(fact_572_insert__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 724 (all F_1 all A_1 all X_35 all X_1 (hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),X_35)),X_1)) -> -(all A_7 all A_19 (hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),X_35) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_7),A_19) -> (hBOOL(hAPP_nat_bool(finite929467206at_nat(F_1,A_7,A_19),X_1)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_7),A_19))))))) # label(fact_294_insert__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 725 (all P all Q all R hAPP_H513860823e_bool(hAPP_f921536533e_bool(hAPP_f1262649863e_bool(cOMBC_764456866l_bool,P),Q),R) = hAPP_f1760790145l_bool(hAPP_H248360617l_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com___027) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 726 (all A_1 (A_1 = bot_bot_fun_nat_bool <-> hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A_1),bot_bot_fun_nat_bool)))) # label(fact_553_bot__unique) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 727 (all F_1 all A (bot_bo1181479936a_bool = image_129517430iple_a(F_1,A) <-> A = bot_bo1055319631e_bool)) # label(fact_218_image__is__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 728 (all X_1 hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,bot_bo1181479936a_bool),X_1) = X_1) # label(fact_502_sup__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 729 (all A_1 all Ba all Ca all D_3 (A_1 = Ca & D_3 = Ba | D_3 = A_1 & Ba = Ca <-> hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),bot_bot_fun_nat_bool)) = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ca),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,D_3),bot_bot_fun_nat_bool)))) # label(fact_110_doubleton__eq__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 730 (all A (A != bot_bo1181479936a_bool <-> (exists X_2 hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A))))) # label(fact_57_ex__in__conv) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 731 (all B_1_1 all B_2_1 all B_3_1 all B_4_1 is_bool(evaln(B_1_1,B_2_1,B_3_1,B_4_1))) # label(gsy_c_Natural_Oevaln) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 732 (all P all Q all R hAPP_H1421470952a_bool(hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,P),Q),R) = hAPP_H1421470952a_bool(hAPP_H1190454433a_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_It__a_J_00) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 733 (all F_1 all X_1 -hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,bot_bot_fun_nat_bool),X_1))) # label(fact_261_empty__fold1SetE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 734 (all B_1_1 (is_glb(B_1_1) -> is_vname(glb(B_1_1)))) # label(gsy_c_Com_Ovname_OGlb) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 735 (all B all A_1 hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,B),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)))) # label(fact_464_subset__insertI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 736 (all B_1_1 is_bool(finite419198954a_bool(B_1_1))) # label(gsy_c_Finite__Set_Ocomp__fun__idem_000tc__Hoare____Mirabelle____ddpglwnxwg__Otri) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 737 (all X_1 (hBOOL(bot_bot_bool) <-> hBOOL(hAPP_H513860823e_bool(bot_bo1055319631e_bool,X_1)))) # label(fact_126_bot__apply) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 738 (all A_1 -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,A_1),bot_bo1181479936a_bool))) # label(fact_24_emptyE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 739 (all F_1 all A all X_1 (hBOOL(hAPP_H513860823e_bool(finite9525415_state(F_1,A),X_1)) -> A != bot_bo1055319631e_bool)) # label(fact_263_fold1Set__nonempty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 740 (all X_1 hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_1),bot_bot_fun_nat_bool)) = X_1) # label(fact_608_Sup__fin_Osingleton) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 741 (all P all Q all R hAPP_state_bool(hAPP_s1806633685e_bool(hAPP_f817621513e_bool(cOMBC_2027030106e_bool,P),Q),R) = hAPP_state_bool(hAPP_s1806633685e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__Com__Ostate_000tc__HOL__Obool_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 742 (all A_1 all A hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),A) != bot_bo1181479936a_bool) # label(fact_115_insert__not__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 743 (all B all Ca all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B)))))) # label(fact_622_IntI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 744 (all C_3 all A_10 all B_6 (A_10 = B_6 -> (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,B_6),C_3)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_10),C_3))))) # label(fact_522_ord__eq__le__trans) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 745 (all P all Q P = hAPP_H928324994_state(hAPP_H558669354_state(cOMBK_547979437iple_a,P),Q)) # label(help_COMBK_1_1_COMBK_000tc__Hoare____Mirabelle____ddpglwnxwg__Otriple_Itc__Com__) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 746 (all B all A (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> hAPP_f921536533e_bool(hAPP_f1583986009e_bool(minus_2076558538e_bool,B),A) = hAPP_f921536533e_bool(finite512563852e_bool(hAPP_f531275309e_bool(hAPP_f1470644835e_bool(cOMBB_946224375_state,hAPP_f2049746453e_bool(cOMBC_872426556e_bool,minus_2076558538e_bool)),hAPP_f762269719e_bool(hAPP_f964290431e_bool(cOMBC_488258100e_bool,insert1835143293_state),bot_bo1055319631e_bool)),B),A))) # label(fact_438_minus__fold__remove) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 747 (all Pa (collec268032053iple_a(Pa) = bot_bo1181479936a_bool <-> (all X_2 -hBOOL(hAPP_H1421470952a_bool(Pa,X_2))))) # label(fact_47_Collect__empty__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 748 (all A all Ba all F_1 all X_1 (hAPP_H738206399_a_nat(F_1,X_1) = Ba -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_194810223_a_nat(F_1,A)))))) # label(fact_180_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.70 749 (all P all Q all R hAPP_f162060345e_bool(P,hAPP_a2036067514e_bool(Q,R)) = hAPP_a1224971408e_bool(hAPP_f1406200875e_bool(hAPP_f635443597e_bool(cOMBB_2139825703bool_a,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It_022) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 750 (all Y_9 all X_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_9),X_12)) -> Y_9 = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,X_12),Y_9))) # label(fact_630_inf__absorb2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 751 (all A all B hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B) = collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),A))),hAPP_f800510211t_bool(hAPP_f894608603t_bool(cOMBB_bool_bool_nat,fNot),hAPP_f800510211t_bool(hAPP_f1722879237t_bool(cOMBC_226598744l_bool,member_nat),B))))) # label(fact_363_set__diff__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 752 (all F_1 all Z_2 all X_1 (hBOOL(hAPP_H1421470952a_bool(finite2010942150iple_a(F_1,Z_2,bot_bo1181479936a_bool),X_1)) -> X_1 = Z_2)) # label(fact_287_empty__fold__graphE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 753 (all A_1 (hBOOL(hAPP_f540970102l_bool(hAPP_f430043647l_bool(ord_le1908022732a_bool,A_1),bot_bo1181479936a_bool)) -> bot_bo1181479936a_bool = A_1)) # label(fact_560_le__bot) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 754 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))) -> -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)))) # label(fact_357_DiffD2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 755 (all A all Ba all F_1 all X_1 (Ba = hAPP_H928324994_state(F_1,X_1) -> (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ba),image_1604514514_state(F_1,A)))))) # label(fact_178_image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 756 (all F_1 all A_1 all A all X_1 (hBOOL(hAPP_nat_bool(finite929467206at_nat(F_1,A_1,A),X_1)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A)) -> hBOOL(hAPP_nat_bool(finite_fold1Set_nat(F_1,hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),A)),X_1))))) # label(fact_272_fold1Set_Ointros) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 757 (all X_1 bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,bot_bot_fun_nat_bool),X_1)) # label(fact_687_inf__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 758 (all N_3 all Pa all Ca all Q_1 ((all Z_7 all S_2 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Pa,Z_7),S_2)) -> (all S_3 (hBOOL(evaln(Ca,S_2,N_3,S_3)) -> hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(Q_1,Z_7),S_3)))))) <-> hBOOL(hAPP_H513860823e_bool(hoare_592710359_state(N_3),hoare_1575745797_state(Pa,Ca,Q_1))))) # label(fact_304_triple__valid__def2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 759 (all X_16 all Y_12 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_12),X_16)) | hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_16),Y_12)))) # label(fact_526_linorder__linear) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 760 (all A_1 all Ba all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,Ba),A))) -> (A_1 != Ba -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,A_1),A))))) # label(fact_19_insertE) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 761 (all A_1 all A hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,A_1),A) != bot_bo1055319631e_bool) # label(fact_120_empty__not__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 762 (all A_1 hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,A_1),bot_bot_fun_nat_bool) = collect_nat(hAPP_n1699378549t_bool(fequal_nat,A_1))) # label(fact_28_singleton__conv2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 763 (all Q_1 all Pa (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(Pa))) | hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(Q_1))) -> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fconj),Pa)),Q_1)))))) # label(fact_310_finite__Collect__conjI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 764 (all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> hBOOL(hAPP_f1637334154l_bool(finite2012431853t_bool,collect_fun_nat_bool(hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,ord_le1568362934t_bool),A)))))) # label(fact_455_finite__Collect__subsets) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 765 (all Ca -hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,Ca),bot_bo1055319631e_bool))) # label(fact_51_empty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 766 (all B all X_1 all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),A)) -> (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_1),B))))) # label(fact_532_set__rev__mp) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 767 (all X_4 all Y_2 all Z_1 hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_4),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,Y_2),Z_1))),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila80283416nf_nat,hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_4),Y_2)),hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_4),Z_1))))) # label(fact_640_distrib__sup__le) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 768 (all Ca all A all B (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),B))) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)))) # label(fact_358_DiffD1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 769 (all X_1 all A all F_1 all F (hBOOL(finite774711482_state(F_1,F)) -> (hBOOL(hAPP_f1760790145l_bool(finite784854244_state,A)) -> (-hBOOL(hAPP_f1760790145l_bool(hAPP_H248360617l_bool(member1758697444_state,X_1),A)) -> hAPP_f2143211163_state(finite202520804_state(F_1,X_1),A) = hAPP_f2143211163_state(F,hAPP_f921536533e_bool(hAPP_H727730819e_bool(insert1835143293_state,X_1),A)))))) # label(fact_430_folding__one_Oeq__fold_H) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 770 (all Pa all Q_1 (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(Pa))) & hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(Q_1))) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,collect_nat(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,fdisj),Pa)),Q_1)))))) # label(fact_318_finite__Collect__disjI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 771 (all A bot_bo1181479936a_bool = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,bot_bo1181479936a_bool),A)) # label(fact_372_empty__Diff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 772 (all X_1 all Y_7 (bot_bo1055319631e_bool = Y_7 & X_1 = bot_bo1055319631e_bool <-> bot_bo1055319631e_bool = hAPP_f921536533e_bool(hAPP_f1583986009e_bool(semila447562797e_bool,X_1),Y_7))) # label(fact_493_sup__eq__bot__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 773 (all P all Q all R hAPP_f644196280e_bool(P,hAPP_a849909144l_bool(Q,R)) = hAPP_a1200519163e_bool(hAPP_f963367678e_bool(hAPP_f375255701e_bool(cOMBB_145932198bool_a,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__fun_Itc__HOL__Obool_Mtc__H_028) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 774 (all X_2 all Xa collect_fun_nat_bool(hAPP_f1246832597l_bool(hAPP_f1743029098l_bool(cOMBS_1187019125l_bool,hAPP_f1974927549l_bool(hAPP_f857404385l_bool(cOMBB_444170502t_bool,fdisj),hAPP_f103356543l_bool(hAPP_f643944041l_bool(cOMBC_1693257480l_bool,fequal_fun_nat_bool),X_2))),hAPP_f1246832597l_bool(hAPP_f1443436725l_bool(cOMBC_1245412066l_bool,member_fun_nat_bool),Xa))) = hAPP_f1246832597l_bool(hAPP_f633452666l_bool(insert_fun_nat_bool,X_2),Xa)) # label(fact_101_insert__compr__raw) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 775 (all B all Ca all A (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)) -> (-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B)))))) # label(fact_354_DiffI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 776 (all A (A != bot_bot_fun_nat_bool <-> (exists X_2 exists B_15 (A = hAPP_f800510211t_bool(hAPP_n1512601776t_bool(insert_nat,X_2),B_15) & -hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),B_15)))))) # label(fact_154_nonempty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 777 (all P all Q all R hAPP_state_bool(hAPP_f1759915619e_bool(hAPP_f644196280e_bool(cOMBS_1378840469l_bool,P),Q),R) = hAPP_bool_bool(hAPP_s58564346l_bool(P,R),hAPP_state_bool(Q,R))) # label(help_COMBS_1_1_COMBS_000tc__Com__Ostate_000tc__HOL__Obool_000tc__HOL__Obool_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 778 (all B hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,bot_bot_fun_nat_bool),B) = B) # label(fact_503_Un__empty__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 779 (all A all Ca all B ((-hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),B)) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B))))) # label(fact_449_UnCI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 780 (all Y_27 Y_27 = image_306007685iple_a(cOMBI_1218222237iple_a,Y_27)) # label(fact_187_image__ident) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 781 (all C1 all C2 all S_1 all T (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(semi(C1,C2)),S_1),T)) -> -(all S1_1 (hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C1),S_1),S1_1)) -> -hBOOL(hAPP_state_bool(hAPP_s1806633685e_bool(evalc(C2),S1_1),T)))))) # label(fact_292_evalc__elim__cases_I4_J) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 782 (all A all B ((all X_2 (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),A)) -> (all Xa (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Xa),B)) -> X_2 != Xa)))) <-> hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,A),B) = bot_bo1181479936a_bool)) # label(fact_679_disjoint__iff__not__equal) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 783 (all C_5 all A_12 all B_8 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_12),B_8)) -> (C_5 = B_8 -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,A_12),C_5))))) # label(fact_520_ord__le__eq__trans) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 784 (all Pa all F (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F)) -> (hBOOL(hAPP_f540970102l_bool(Pa,bot_bo1181479936a_bool)) -> ((all X_2 all F_2 (hBOOL(hAPP_f540970102l_bool(finite1655202547iple_a,F_2)) -> (-hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),F_2)) -> (hBOOL(hAPP_f540970102l_bool(Pa,F_2)) -> hBOOL(hAPP_f540970102l_bool(Pa,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_2),F_2))))))) -> hBOOL(hAPP_f540970102l_bool(Pa,F)))))) # label(fact_333_finite__induct) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 785 (all Pa (bot_bo1181479936a_bool = collec268032053iple_a(Pa) <-> (all X_2 -hBOOL(hAPP_H1421470952a_bool(Pa,X_2))))) # label(fact_54_empty__Collect__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 786 (all P all Q all R hAPP_bool_bool(hAPP_s58564346l_bool(P,R),Q) = hAPP_state_bool(hAPP_b2019457360e_bool(hAPP_f167292325e_bool(cOMBC_231445413l_bool,P),Q),R)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__HOL__Obool_000tc__HOL__Obool_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 787 (all F_1 bot_bot_fun_nat_bool = image_194810223_a_nat(F_1,bot_bo1181479936a_bool)) # label(fact_223_image__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 788 (all B all Ca all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),A)) -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,A),B))))) # label(fact_537_UnI1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 789 (all X_1 all Y_7 all Pa ((hBOOL(Pa) -> X_1 = hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,hAPP_b589554111l_bool(fimplies,Pa)),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),X_1)))),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,hAPP_b589554111l_bool(fimplies,hAPP_bool_bool(fNot,Pa))),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),Y_7))))) & (-hBOOL(Pa) -> hAPP_f124283079iple_a(the_Ho746640593iple_a,hAPP_f1591852335a_bool(hAPP_f1203760810a_bool(cOMBS_1148211387l_bool,hAPP_f997599971l_bool(hAPP_f439164429l_bool(cOMBB_1782929690iple_a,fconj),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,hAPP_b589554111l_bool(fimplies,Pa)),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),X_1)))),hAPP_f1591852335a_bool(hAPP_f34030599a_bool(cOMBB_1799513916iple_a,hAPP_b589554111l_bool(fimplies,hAPP_bool_bool(fNot,Pa))),hAPP_H1190454433a_bool(hAPP_f1371755681a_bool(cOMBC_839220826a_bool,fequal879838495iple_a),Y_7)))) = Y_7))) # label(fact_242_If__def) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 790 (all Ca -hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,Ca),bot_bo1181479936a_bool))) # label(fact_50_empty__iff) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 791 (all F_1 all A (A = bot_bot_fun_nat_bool <-> bot_bo1181479936a_bool = image_1782127643iple_a(F_1,A))) # label(fact_219_image__is__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 792 (all P all Q all R hAPP_nat_bool(hAPP_f800510211t_bool(hAPP_f561022312t_bool(cOMBS_nat_bool_bool,P),Q),R) = hAPP_bool_bool(hAPP_n1006566506l_bool(P,R),hAPP_nat_bool(Q,R))) # label(help_COMBS_1_1_COMBS_000tc__Nat__Onat_000tc__HOL__Obool_000tc__HOL__Obool_U) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 793 (all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> -(all B_15 (hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,X_1),B_15) = A -> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),B_15)))))) # label(fact_136_Set_Oset__insert) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 794 (all P all Q all R hAPP_f1259673775l_bool(P,hAPP_s1806633685e_bool(Q,R)) = hAPP_s2001034685l_bool(hAPP_f1283379615l_bool(hAPP_f1345202233l_bool(cOMBB_1759179140_state,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__fun_Itc__Com__Ostate_Mtc__HOL__Obool_J_000tc__fun_It_021) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 795 (all A A = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),bot_bot_fun_nat_bool)) # label(fact_367_Diff__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 796 (all A_1 (hBOOL(hAPP_f54304608l_bool(hAPP_f103356543l_bool(ord_le1568362934t_bool,A_1),bot_bot_fun_nat_bool)) -> bot_bot_fun_nat_bool = A_1)) # label(fact_558_le__bot) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 797 (all F_1 image_1604514514_state(F_1,bot_bo1181479936a_bool) = bot_bo1055319631e_bool) # label(fact_222_image__empty) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 798 (all N ((exists M all X_2 (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,X_2),N)) -> hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,X_2),M)))) <-> hBOOL(hAPP_f54304608l_bool(finite_finite_nat,N)))) # label(fact_605_finite__nat__set__iff__bounded__le) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 799 (all A_1 all B all C hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)),C) = hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,B),C))) # label(fact_567_Un__insert__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 800 (all P all Q all R hAPP_s1806633685e_bool(hAPP_f1838002347e_bool(hAPP_f1706273077e_bool(cOMBC_867582640e_bool,P),Q),R) = hAPP_f746301080e_bool(hAPP_s286259371e_bool(P,R),Q)) # label(help_COMBC_1_1_COMBC_000tc__Com__Ostate_000tc__fun_Itc__Com__Ostate_Mtc__Com__Os) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 801 (all B all A (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,A)) -> (A != bot_bot_fun_nat_bool -> (hBOOL(hAPP_f54304608l_bool(finite_finite_nat,B)) -> (B != bot_bot_fun_nat_bool -> (bot_bot_fun_nat_bool = hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila840543986t_bool,A),B) -> hAPP_f22106695ol_nat(big_la43341705in_nat,hAPP_f800510211t_bool(hAPP_f1730770594t_bool(semila465093516t_bool,A),B)) = hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,hAPP_f22106695ol_nat(big_la43341705in_nat,A)),hAPP_f22106695ol_nat(big_la43341705in_nat,B)))))))) # label(fact_620_Sup__fin_Ounion__disjoint) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 802 (all Ba all F_1 all X_1 all A (hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_1),A)) -> (hAPP_H738206399_a_nat(F_1,X_1) = Ba -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ba),image_194810223_a_nat(F_1,A)))))) # label(fact_193_rev__image__eqI) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 803 (all R_1 all S all X_2 (hBOOL(hAPP_H1421470952a_bool(hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),R_1)),hAPP_f1591852335a_bool(hAPP_f672239281a_bool(cOMBC_1552014468l_bool,member1713797107iple_a),S)),X_2)) <-> hBOOL(hAPP_f540970102l_bool(hAPP_H1840393229l_bool(member1713797107iple_a,X_2),hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila1498788770a_bool,R_1),S))))) # label(fact_545_sup__Un__eq) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 804 (all Y_24 all X_30 (hBOOL(hAPP_nat_bool(hAPP_n1699378549t_bool(ord_less_eq_nat,Y_24),X_30)) -> hAPP_nat_nat(hAPP_nat_fun_nat_nat(semila972727038up_nat,X_30),Y_24) = X_30)) # label(fact_481_sup__absorb1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 805 (all Ca all A all B (hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),hAPP_f800510211t_bool(hAPP_f1730770594t_bool(minus_2067140911t_bool,A),B))) -> hBOOL(hAPP_f54304608l_bool(hAPP_n215258509l_bool(member_nat,Ca),A)))) # label(fact_359_DiffD1) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 806 (all A all A_1 all B hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),B)) = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(minus_469558085a_bool,A),hAPP_f1591852335a_bool(hAPP_H1641355846a_bool(insert873085594iple_a,A_1),bot_bo1181479936a_bool))),B)) # label(fact_391_Diff__insert2) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 807 (all X_1 (hBOOL(hAPP_bool_bool(hAPP_b589554111l_bool(semila1168014441p_bool,bot_bot_bool),X_1)) <-> hBOOL(X_1))) # label(fact_499_sup__bot__left) # label(axiom) # label(non_clause). [assumption]. 1.43/1.71 808 (all X_1 bot_bo1181479936a_bool = hAPP_f1591852335a_bool(hAPP_f1026156344a_bool(semila671163144a_bool,bot_bo1181479936a_bool),X_1)) # label(fact_689_inf__bot__left) # label(axiom) # label(non_clause). [assumption]. 2.00/2.27 809 (all Loc_1 all Glb_1 glb(Glb_1) != loc(Loc_1)) # label(fact_323_vname_Osimps_I4_J) # label(axiom) # label(non_clause). [assumption]. 2.00/2.27 810 (all P all Q all R hAPP_b589554111l_bool(P,hAPP_nat_bool(Q,R)) = hAPP_n1006566506l_bool(hAPP_f1146629647l_bool(hAPP_f1080886329l_bool(cOMBB_1015721476ol_nat,P),Q),R)) # label(help_COMBB_1_1_COMBB_000tc__HOL__Obool_000tc__fun_Itc__HOL__Obool_Mtc__HOL__Oboo) # label(axiom) # label(non_clause). [assumption]. 2.00/2.27 2.00/2.27 ============================== end of process non-clausal formulas === 2.00/2.27 2.00/2.27 ============================== PROCESS INITIAL CLAUSES =============== 2.00/2.27 2.00/2.27 ============================== PREDICATE ELIMINATION ================= 2.00/2.27 2.00/2.27 ============================== end predicate elimination ============= 2.00/2.27 2.00/2.27 Auto_denials: (non-Horn, no changes). 2.00/2.27 2.00/2.27 Term ordering decisions: 2.00/2.27 Function symbol KB weights: bot_bo1181479936a_bool=1. insert873085594iple_a=1. bot_bo1055319631e_bool=1. insert1835143293_state=1. bot_bot_fun_nat_bool=1. member_nat=1. member1713797107iple_a=1. insert_nat=1. finite_finite_nat=1. ord_less_eq_nat=1. member1758697444_state=1. finite1655202547iple_a=1. ord_le1568362934t_bool=1. finite784854244_state=1. minus_2067140911t_bool=1. ord_le1908022732a_bool=1. semila840543986t_bool=1. semila972727038up_nat=1. minus_469558085a_bool=1. ord_le1720872323e_bool=1. bot_bot_bool=1. semila671163144a_bool=1. minus_2076558538e_bool=1. semila465093516t_bool=1. fconj=1. semila1498788770a_bool=1. big_la43341705in_nat=1. semila2145357127e_bool=1. semila80283416nf_nat=1. cOMBC_1552014468l_bool=1. cOMBC_226598744l_bool=1. fdisj=1. cOMBB_1782929690iple_a=1. cOMBS_1148211387l_bool=1. cOMBB_1015721476ol_nat=1. cOMBS_nat_bool_bool=1. fequal879838495iple_a=1. semila447562797e_bool=1. update=1. the_Ho746640593iple_a=1. cOMBC_839220826a_bool=1. fequal1531560888_state=1. fequal_fun_nat_bool=1. fequal_nat=1. times_times_nat=1. fimplies=1. cOMBC_nat_nat_bool=1. semila1168014441p_bool=1. bot_bo1701429464l_bool=1. fNot=1. cOMBB_1382207997_state=1. cOMBB_444170502t_bool=1. cOMBC_1424981238e_bool=1. cOMBC_1693257480l_bool=1. cOMBS_1187019125l_bool=1. cOMBS_1248383340l_bool=1. bot_bot_nat=1. cOMBB_1799513916iple_a=1. cOMBB_188601460_state=1. cOMBB_844853809_state=1. cOMBC_1193272608_state=1. fequal_state=1. insert_fun_nat_bool=1. ord_less_eq_bool=1. fFalse=1. skip=1. cOMBC_231445413l_bool=1. cOMBS_777315357_state=1. cOMBB_1941618714_state=1. cOMBB_2139825703bool_a=1. cOMBC_178881787t_bool=1. cOMBC_488258100e_bool=1. cOMBC_524597097e_bool=1. cOMBC_708118077a_bool=1. cOMBC_764456866l_bool=1. cOMBC_867582640e_bool=1. cOMBK_1505147640_a_nat=1. cOMBK_1824972302iple_a=1. cOMBK_2022976521_state=1. cOMBK_547979437iple_a=1. cOMBK_690957994_state=1. cOMBK_944981412iple_a=1. cOMBK_nat_nat=1. semila310582991f_bool=1. cOMBB_1348041619bool_a=1. cOMBB_1355796797bool_a=1. cOMBB_1654519265ol_nat=1. cOMBB_1757942702_state=1. cOMBB_1759179140_state=1. cOMBB_2080540641iple_a=1. cOMBB_946224375_state=1. cOMBB_bool_bool_nat=1. cOMBC_1245412066l_bool=1. cOMBC_1777403949_state=1. cOMBC_2027030106e_bool=1. cOMBC_314077933a_bool=1. cOMBC_41962815e_bool=1. cOMBC_471052088e_bool=1. cOMBC_646315179t_bool=1. cOMBC_872426556e_bool=1. cOMBK_1458035955bool_a=1. cOMBK_631994958_state=1. cOMBS_1378840469l_bool=1. fequal1258664663a_bool=1. fequal1746921144e_bool=1. cOMBB_1501709507iple_a=1. cOMBB_1653402815_state=1. cOMBB_237455441bool_a=1. cOMBB_238756964t_bool=1. cOMBB_416661851_state=1. cOMBB_572666224_state=1. cOMBB_800536526ol_nat=1. cOMBB_955900739ol_nat=1. cOMBI_1218222237iple_a=1. cOMBI_1367665338_state=1. cOMBI_nat=1. cOMBK_1079618832_state=1. cOMBK_151824839iple_a=1. cOMBK_1950023923_state=1. cOMBK_1994329625t_bool=1. cOMBK_bool_nat=1. fTrue=1. member_fun_nat_bool=1. the_Ho10452358_state=1. the_el1436340927iple_a=1. the_el23965208_state=1. the_elem_nat=1. the_nat=1. cOMBB_145932198bool_a=1. cOMBB_160679318_state=1. cOMBC_892787026e_bool=1. cOMBK_bool_state=1. finite2012431853t_bool=1. glb_1=1. loc_1=1. b=1. c=1. g=1. p=1. hAPP_f54304608l_bool=1. hAPP_f540970102l_bool=1. hAPP_f1591852335a_bool=1. hAPP_f800510211t_bool=1. hAPP_f921536533e_bool=1. hAPP_f1760790145l_bool=1. hAPP_H1641355846a_bool=1. hAPP_H727730819e_bool=1. hAPP_n1512601776t_bool=1. hAPP_n215258509l_bool=1. hAPP_H1840393229l_bool=1. hAPP_nat_bool=1. hAPP_f1730770594t_bool=1. hAPP_n1699378549t_bool=1. hAPP_f1026156344a_bool=1. hAPP_H1421470952a_bool=1. hAPP_H248360617l_bool=1. hAPP_nat_nat=1. hAPP_f1583986009e_bool=1. hAPP_nat_fun_nat_nat=1. hAPP_f22106695ol_nat=1. hAPP_f103356543l_bool=1. hAPP_state_bool=1. hAPP_f430043647l_bool=1. hAPP_s1806633685e_bool=1. hAPP_f124283079iple_a=1. hAPP_H513860823e_bool=1. hAPP_f854625363l_bool=1. hAPP_bool_bool=1. hAPP_b589554111l_bool=1. hAPP_f2143211163_state=1. hAPP_H678412245iple_a=1. hAPP_a2036067514e_bool=1. hAPP_H1190454433a_bool=1. hAPP_f1722879237t_bool=1. hAPP_f672239281a_bool=1. hAPP_H1455657330iple_a=1. hAPP_H563960305_state=1. hAPP_f1203760810a_bool=1. hAPP_f1246832597l_bool=1. hAPP_f439164429l_bool=1. hAPP_f997599971l_bool=1. hAPP_f1080886329l_bool=1. hAPP_f1146629647l_bool=1. hAPP_f561022312t_bool=1. image_1782127643iple_a=1. hAPP_H1645666623e_bool=1. image_129517430iple_a=1. image_1604514514_state=1. image_194810223_a_nat=1. hAPP_nat_state=1. semi=1. hAPP_H521649881_state=1. hAPP_f1371755681a_bool=1. hAPP_s712361723_state=1. hAPP_v594194232_state=1. image_306007685iple_a=1. ass=1. image_nat_nat=1. finite1537818352iple_a=1. image_650584225_state=1. finite1669978781iple_a=1. finite9525415_state=1. finite988810631ne_nat=1. finite_fold1Set_nat=1. finite_fold_nat_nat=1. hAPP_f229349961t_bool=1. finite774711482_state=1. hAPP_state_nat=1. hAPP_f1442918689l_bool=1. hAPP_f1558728829l_bool=1. hAPP_f1743029098l_bool=1. hAPP_f1974927549l_bool=1. hAPP_f262880489e_bool=1. hAPP_f643944041l_bool=1. hAPP_f760664097e_bool=1. hAPP_f857404385l_bool=1. hAPP_n178040171iple_a=1. finite795500164em_nat=1. finite950012314iple_a=1. hAPP_H1600811558iple_a=1. hAPP_H738206399_a_nat=1. hAPP_H928324994_state=1. hAPP_f1542232213_state=1. hAPP_f1561913689l_bool=1. hAPP_f34030599a_bool=1. hAPP_f633452666l_bool=1. hAPP_v365393659_state=1. finite506823037_state=1. getlocs=1. finite978536264iple_a=1. hAPP_f1259673775l_bool=1. hAPP_f1759915619e_bool=1. hAPP_f817621513e_bool=1. hAPP_f851239890_state=1. hAPP_f871651461_state=1. hAPP_H1450464520iple_a=1. hAPP_H377435237iple_a=1. hAPP_H558669354_state=1. hAPP_H716259088te_nat=1. hAPP_b2019457360e_bool=1. hAPP_f100967412e_bool=1. hAPP_f1151843515e_bool=1. hAPP_f1262649863e_bool=1. hAPP_f1406200875e_bool=1. hAPP_f1460451647e_bool=1. hAPP_f1570313510t_bool=1. hAPP_f1665407592a_bool=1. hAPP_f1706273077e_bool=1. hAPP_f1838002347e_bool=1. hAPP_f289738463e_bool=1. hAPP_f549683569a_bool=1. hAPP_f635443597e_bool=1. hAPP_f644196280e_bool=1. hAPP_f688831301t_bool=1. hAPP_f762269719e_bool=1. hAPP_f762886889e_bool=1. hAPP_f964290431e_bool=1. hAPP_n1800114674_a_nat=1. image_1410872416te_nat=1. hAPP_a849909144l_bool=1. hAPP_b1095269219e_bool=1. hAPP_b540892988e_bool=1. hAPP_f1006724181e_bool=1. hAPP_f10625010t_bool=1. hAPP_f1115950719t_bool=1. hAPP_f1178339559l_bool=1. hAPP_f1283379615l_bool=1. hAPP_f1311642927t_bool=1. hAPP_f1345202233l_bool=1. hAPP_f1398071125e_bool=1. hAPP_f1443436725l_bool=1. hAPP_f1470644835e_bool=1. hAPP_f1509969235l_bool=1. hAPP_f162060345e_bool=1. hAPP_f1637334154l_bool=1. hAPP_f167292325e_bool=1. hAPP_f1824947087e_bool=1. hAPP_f1848060885_state=1. hAPP_f1863945078e_bool=1. hAPP_f2049746453e_bool=1. hAPP_f2085120383a_bool=1. hAPP_f340725611e_bool=1. hAPP_f450029403a_bool=1. hAPP_f485051996a_bool=1. hAPP_f531275309e_bool=1. hAPP_f701449317e_bool=1. hAPP_f746301080e_bool=1. hAPP_f873506917e_bool=1. hAPP_f894608603t_bool=1. hAPP_n1126952044_state=1. hAPP_n1547241352_state=1. hAPP_s1892499976_state=1. hAPP_s58564346l_bool=1. hAPP_state_state=1. image_1821565372_state=1. big_se275732192ig_nat=1. finite1578363458t_bool=1. finite1979045230a_bool=1. finite202520804_state=1. finite512563852e_bool=1. hAPP_H1017515220l_bool=1. hAPP_H226398757l_bool=1. hAPP_a1200519163e_bool=1. hAPP_a1224971408e_bool=1. hAPP_a723219176e_bool=1. hAPP_b1013836512t_bool=1. hAPP_b119575286a_bool=1. hAPP_b1245957081e_bool=1. hAPP_b1630757474l_bool=1. hAPP_f1037965299e_bool=1. hAPP_f1159960589e_bool=1. hAPP_f1164891443l_bool=1. hAPP_f1456107715e_bool=1. hAPP_f1505651103t_bool=1. hAPP_f1548785833e_bool=1. hAPP_f158894502t_bool=1. hAPP_f1748468828l_bool=1. hAPP_f1777703707t_bool=1. hAPP_f390613447a_bool=1. hAPP_f512427579e_bool=1. hAPP_f618557131t_bool=1. hAPP_f769584981e_bool=1. hAPP_f772297704a_bool=1. hAPP_n1006566506l_bool=1. hAPP_n436597305te_nat=1. hAPP_s1874344717e_bool=1. hAPP_s2001034685l_bool=1. hAPP_s286259371e_bool=1. hAPP_f1261923407e_bool=1. hAPP_f1951378235l_bool=1. hAPP_f2073279419e_bool=1. hAPP_f375255701e_bool=1. hAPP_f963367678e_bool=1. f2=1. f10=1. f11=1. f12=1. f21=1. f31=1. f32=1. f33=1. f40=1. f41=1. f42=1. f45=1. f51=1. f52=1. f53=1. f57=1. f58=1. f63=1. f64=1. f65=1. f66=1. f69=1. f79=1. f80=1. f81=1. f82=1. f92=1. f93=1. f101=1. f102=1. f124=1. f125=1. f127=1. f128=1. f132=1. f133=1. f134=1. f135=1. f145=1. f165=1. f166=1. f167=1. f168=1. f170=1. f171=1. hoare_606018542rivs_a=1. hoare_659004819_state=1. collect_nat=1. collec268032053iple_a=1. evalc=1. loc=1. collec727977250_state=1. collect_fun_nat_bool=1. finite_fold1_nat=1. finite1200705745iple_a=1. glb=1. finite1382394752iple_a=1. hoare_560051114alid_a=1. hoare_592710359_state=1. finite1317819144e_bool=1. finite1956789438t_bool=1. finite419198954a_bool=1. finite1346402327_state=1. partia1866111638iple_a=1. partia415982977_state=1. partial_flat_lub_nat=1. hoare_Mirabelle_MGT=1. undefined_glb=1. undefined_loc=1. f1=1. f7=1. f8=1. f9=1. f13=1. f22=1. f23=1. f24=1. f29=1. f30=1. f34=1. f35=1. f36=1. f37=1. f43=1. f44=1. f48=1. f49=1. f50=1. f54=1. f55=1. f56=1. f59=1. f61=1. f62=1. f68=1. f71=1. f90=1. f94=1. f95=1. f96=1. f103=1. f104=1. f105=1. f123=1. f131=1. f157=1. f158=1. f162=1. f163=1. f169=1. f172=1. hoare_1575745797_state=1. hoare_1760757500iple_a=1. finite2010942150iple_a=1. local=1. finite929467206at_nat=1. finite1935632226_state=1. f3=1. f4=1. f28=1. f60=1. f67=1. f70=1. f74=1. f75=1. f76=1. f77=1. f78=1. f89=1. f91=1. f107=1. f108=1. f109=1. f112=1. f136=1. f137=1. f138=1. f139=1. f140=1. f141=1. f142=1. f146=1. f147=1. f148=1. f149=1. f150=1. f151=1. f152=1. f153=1. f154=1. evaln=1. f5=1. f6=1. f25=1. f26=1. f27=1. f38=1. f39=1. f46=1. f47=1. f86=1. f87=1. f98=1. f99=1. f113=1. f114=1. f115=1. f116=1. f117=1. f119=1. f120=1. f121=1. f122=1. f129=1. f130=1. f155=1. f156=1. f159=1. f160=1. f161=1. f164=1. f20=1. f72=1. f73=1. f84=1. f85=1. f97=1. f110=1. f111=1. f118=1. f126=1. f143=1. f144=1. f14=1. f15=1. f16=1. f17=1. f18=1. f19=1. f88=1. f100=1. f106=1. f83=1. 8.34/8.61 8.34/8.61 ============================== end of process initial clauses ======== 8.34/8.61 8.34/8.61 ============================== CLAUSES FOR SEARCH ==================== 8.34/8.61 8.34/8.61 ============================== end of clauses for search ============= 8.34/8.61 8.34/8.61 ============================== SEARCH ================================ 8.34/8.61 8.34/8.61 % Starting search at 0.73 seconds. 8.34/8.61 8.34/8.61 NOTE: Back_subsumption disabled, ratio of kept to back_subsumed is 48 (0.00 of 1.65 sec). 8.34/8.61 8.34/8.61 Low Water (keep): wt=38.000, iters=3592 8.34/8.61 8.34/8.61 Low Water (keep): wt=34.000, iters=3458 8.34/8.61 8.34/8.61 Low Water (keep): wt=33.000, iters=3432 8.34/8.62 8.34/8.62 Low Water (keep): wt=32.000, iters=3402 8.34/8.62 8.34/8.62 Low Water (keep): wt=31.000, iters=3492 8.34/8.62 8.34/8.62 Low Water (keep): wt=30.000, iters=3365 8.34/8.62 8.34/8.62 Low Water (keep): wt=29.000, iters=3384 8.34/8.62 8.34/8.62 Low Water (keep): wt=28.000, iters=3383 8.34/8.62 8.34/8.62 Low Water (keep): wt=27.000, iters=3382 8.34/8.62 8.34/8.62 Low Water (keep): wt=26.000, iters=3366 8.34/8.62 8.34/8.62 Low Water (keep): wt=25.000, iters=3344 8.34/8.62 8.34/8.62 Low Water (keep): wt=24.000, iters=3340 8.34/8.62 8.34/8.62 Low Water (keep): wt=23.000, iters=3335 8.34/8.62 8.34/8.62 Low Water (keep): wt=22.000, iters=3384 8.34/8.62 8.34/8.62 Low Water (keep): wt=21.000, iters=3354 8.34/8.62 8.34/8.62 Low Water (keep): wt=20.000, iters=3337 8.34/8.62 8.34/8.62 Low Water (keep): wt=19.000, iters=3348 8.34/8.62 8.34/8.62 Low Water (keep): wt=18.000, iters=3343 8.34/8.62 8.34/8.62 Low Water (keep): wt=17.000, iters=3364 8.34/8.62 8.34/8.62 Low Water (keep): wt=16.000, iters=3387 8.34/8.62 8.34/8.62 Low Water (keep): wt=15.000, iters=3340 8.34/8.62 8.34/8.62 Low Water (keep): wt=14.000, iters=3333 8.34/8.62 8.34/8.62 Low Water (keep): wt=13.000, iters=3351 8.34/8.62 8.34/8.62 Low Water (displace): id=4262, wt=80.000 8.34/8.62 8.34/8.62 Low Water (displace): id=5227, wt=68.000 8.34/8.62 8.34/8.62 Low Water (displace): id=4559, wt=65.000 8.34/8.62 8.34/8.62 Low Water (displace): id=5228, wt=64.000 8.34/8.62 8.34/8.62 Low Water (displace): id=5000, wt=Alarm clock 119.77/120.05 Prover9 interrupted 119.77/120.05 EOF