src/HOLCF/IOA/meta_theory/Asig.ML
changeset 3433 2de17c994071
parent 3275 3f53f2c876f4
child 3656 2df8a2bc3ee2
--- a/src/HOLCF/IOA/meta_theory/Asig.ML	Mon Jun 09 10:21:38 1997 +0200
+++ b/src/HOLCF/IOA/meta_theory/Asig.ML	Thu Jun 12 16:47:15 1997 +0200
@@ -22,6 +22,14 @@
 by (asm_full_simp_tac (!simpset addsimps [asig_internals_def,actions_def]) 1);
 qed"int_is_act";
 
+goal thy "!!a.[|a:inputs S|] ==> a:actions S";
+by (asm_full_simp_tac (!simpset addsimps [asig_inputs_def,actions_def]) 1);
+qed"inp_is_act";
+
+goal thy "!!a.[|a:outputs S|] ==> a:actions S";
+by (asm_full_simp_tac (!simpset addsimps [asig_outputs_def,actions_def]) 1);
+qed"out_is_act";
+
 goal thy "(x: actions S & x : externals S) = (x: externals S)";
 by (fast_tac (!claset addSIs [ext_is_act]) 1 );
 qed"ext_and_act";