src/HOL/Library/Quotient_Option.thy
changeset 47936 756f30eac792
parent 47777 f29e7dcd7c40
child 47982 7aa35601ff65
--- a/src/HOL/Library/Quotient_Option.thy	Wed May 16 18:16:51 2012 +0200
+++ b/src/HOL/Library/Quotient_Option.thy	Wed May 16 19:15:45 2012 +0200
@@ -46,7 +46,7 @@
 lemma split_option_ex: "(\<exists>x. P x) \<longleftrightarrow> P None \<or> (\<exists>x. P (Some x))"
   by (metis option.exhaust) (* TODO: move to Option.thy *)
 
-lemma option_reflp:
+lemma option_reflp[reflp_preserve]:
   "reflp R \<Longrightarrow> reflp (option_rel R)"
   unfolding reflp_def split_option_all by simp