changeset 62020 | 5d208fd2507d |
parent 60770 | 240563fbf41d |
child 62143 | 3c9a0985e6be |
62019:9de1eb745aeb | 62020:5d208fd2507d |
---|---|
289 mkall_dstnct_thms @{context} @{thms data_defs} (@{thms ccl_injs} @ @{thms term_injs}) |
289 mkall_dstnct_thms @{context} @{thms data_defs} (@{thms ccl_injs} @ @{thms term_injs}) |
290 [["bot","inl","inr"], ["bot","zero","succ"], ["bot","nil","cons"]]); |
290 [["bot","inl","inr"], ["bot","zero","succ"], ["bot","nil","cons"]]); |
291 \<close> |
291 \<close> |
292 |
292 |
293 |
293 |
294 subsection \<open>Rules for pre-order @{text "[="}\<close> |
294 subsection \<open>Rules for pre-order \<open>[=\<close>\<close> |
295 |
295 |
296 lemma term_porews: |
296 lemma term_porews: |
297 "inl(a) [= inl(a') \<longleftrightarrow> a [= a'" |
297 "inl(a) [= inl(a') \<longleftrightarrow> a [= a'" |
298 "inr(b) [= inr(b') \<longleftrightarrow> b [= b'" |
298 "inr(b) [= inr(b') \<longleftrightarrow> b [= b'" |
299 "succ(n) [= succ(n') \<longleftrightarrow> n [= n'" |
299 "succ(n) [= succ(n') \<longleftrightarrow> n [= n'" |