# HG changeset patch # User paulson # Date 1143027164 -3600 # Node ID c04b75d482c47ad0fc51ea8e465aca2f74dae977 # Parent b218cc3d1bb4a96eeb17ac0fb518a001d6b9a26c Slight simplification of proofs diff -r b218cc3d1bb4 -r c04b75d482c4 src/HOL/ex/Tarski.thy --- a/src/HOL/ex/Tarski.thy Wed Mar 22 12:30:29 2006 +0100 +++ b/src/HOL/ex/Tarski.thy Wed Mar 22 12:32:44 2006 +0100 @@ -134,12 +134,12 @@ lemma (in PO) PO_imp_sym: "antisym r" apply (insert cl_po) -apply (simp add: PartialOrder_def A_def r_def) +apply (simp add: PartialOrder_def r_def) done lemma (in PO) PO_imp_trans: "trans r" apply (insert cl_po) -apply (simp add: PartialOrder_def A_def r_def) +apply (simp add: PartialOrder_def r_def) done lemma (in PO) reflE: "x \ A ==> (x, x) \ r" @@ -149,12 +149,12 @@ lemma (in PO) antisymE: "[| (a, b) \ r; (b, a) \ r |] ==> a = b" apply (insert cl_po) -apply (simp add: PartialOrder_def antisym_def A_def r_def) +apply (simp add: PartialOrder_def antisym_def r_def) done lemma (in PO) transE: "[| (a, b) \ r; (b, c) \ r|] ==> (a,c) \ r" apply (insert cl_po) -apply (simp add: PartialOrder_def A_def r_def) +apply (simp add: PartialOrder_def r_def) apply (unfold trans_def, fast) done @@ -304,7 +304,7 @@ lemma (in PO) sublattice_imp_CL: "S <<= cl ==> (| pset = S, order = induced S r |) \ CompleteLattice" -by (simp add: sublattice_def CompleteLattice_def A_def r_def) +by (simp add: sublattice_def CompleteLattice_def r_def) lemma (in CL) sublatticeI: "[| S \ A; (| pset = S, order = induced S r |) \ CompleteLattice |]