revered the hiding of the standard nat theorems
authorpaulson <lp15@cam.ac.uk>
Thu, 19 Dec 2024 17:01:40 +0000
changeset 81636 55a02b8cdcf9
parent 81634 5617622681d7
child 81637 445d27ab591b
revered the hiding of the standard nat theorems
src/HOL/Nat.thy
--- a/src/HOL/Nat.thy	Thu Dec 19 08:26:04 2024 +0100
+++ b/src/HOL/Nat.thy	Thu Dec 19 17:01:40 2024 +0000
@@ -119,14 +119,6 @@
 declare nat.sel[code del]
 
 hide_const (open) Nat.pred \<comment> \<open>hide everything related to the selector\<close>
-hide_fact
-  nat.case_eq_if
-  nat.collapse
-  nat.expand
-  nat.sel
-  nat.exhaust_sel
-  nat.split_sel
-  nat.split_sel_asm
 
 lemma nat_exhaust [case_names 0 Suc, cases type: nat]:
   "(y = 0 \<Longrightarrow> P) \<Longrightarrow> (\<And>nat. y = Suc nat \<Longrightarrow> P) \<Longrightarrow> P"