diff -r e44d86131648 -r 0c18df79b1c8 src/ZF/UNITY/AllocBase.thy --- a/src/ZF/UNITY/AllocBase.thy Tue Sep 27 16:51:35 2022 +0100 +++ b/src/ZF/UNITY/AllocBase.thy Tue Sep 27 17:03:23 2022 +0100 @@ -71,12 +71,12 @@ subsection\Various simple lemmas\ -lemma Nclients_NbT_gt_0 [simp]: "0 < Nclients & 0 < NbT" +lemma Nclients_NbT_gt_0 [simp]: "0 < Nclients \ 0 < NbT" apply (cut_tac Nclients_pos NbT_pos) apply (auto intro: Ord_0_lt) done -lemma Nclients_NbT_not_0 [simp]: "Nclients \ 0 & NbT \ 0" +lemma Nclients_NbT_not_0 [simp]: "Nclients \ 0 \ NbT \ 0" by (cut_tac Nclients_pos NbT_pos, auto) lemma Nclients_type [simp,TC]: "Nclients\nat" @@ -94,7 +94,7 @@ (\i\nat. i f(i) $\ g(i)) \ setsum(f, n) $\ setsum(g,n)" apply (induct_tac "n", simp_all) -apply (subgoal_tac "Finite(x) & x\x") +apply (subgoal_tac "Finite(x) \ x\x") prefer 2 apply (simp add: nat_into_Finite mem_not_refl, clarify) apply (simp (no_asm_simp) add: succ_def) apply (subgoal_tac "\i\nat. i f(i) $\ g(i) ") @@ -135,7 +135,7 @@ done lemma bag_of_multiset: - "l\list(A) \ multiset(bag_of(l)) & mset_of(bag_of(l))<=A" + "l\list(A) \ multiset(bag_of(l)) \ mset_of(bag_of(l))<=A" apply (drule bag_of_type) apply (auto simp add: Mult_iff_multiset) done @@ -279,7 +279,7 @@ lemma all_distinct_Cons [simp]: "all_distinct(Cons(a,l)) \ - (a\set_of_list(l) \ False) & (a \ set_of_list(l) \ all_distinct(l))" + (a\set_of_list(l) \ False) \ (a \ set_of_list(l) \ all_distinct(l))" apply (unfold all_distinct_def) apply (auto elim: list.cases) done