src/HOL/UNITY/Extend.ML
changeset 9609 795baaf96201
parent 9403 aad13b59b8d9
child 9969 4753185f1dd2
equal deleted inserted replaced
9608:a50dcf0475ad 9609:795baaf96201
   230       project_set h (A Int B) = project_set h A Int project_set h B
   230       project_set h (A Int B) = project_set h A Int project_set h B
   231 *)
   231 *)
   232 Goal "project_set h ((extend_set h A) Int B) = A Int (project_set h B)";
   232 Goal "project_set h ((extend_set h A) Int B) = A Int (project_set h B)";
   233 by Auto_tac;
   233 by Auto_tac;
   234 qed "project_set_extend_set_Int";
   234 qed "project_set_extend_set_Int";
       
   235 
       
   236 (*Unused, but interesting?*)
       
   237 Goal "project_set h ((extend_set h A) Un B) = A Un (project_set h B)";
       
   238 by Auto_tac;
       
   239 qed "project_set_extend_set_Un";
   235 
   240 
   236 Goal "project_set h (A Int B) <= (project_set h A) Int (project_set h B)";
   241 Goal "project_set h (A Int B) <= (project_set h A) Int (project_set h B)";
   237 by Auto_tac;
   242 by Auto_tac;
   238 qed "project_set_Int_subset";
   243 qed "project_set_Int_subset";
   239 
   244