From 1305c6beca2448156b61649da1a719d055aaf7f7 Mon Sep 17 00:00:00 2001 From: Josh Chen Date: Wed, 19 Sep 2018 11:57:22 +0200 Subject: Not sure what advantage is provided by having eta-expanded forms in the rules. Removing for now. --- Nat.thy | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Nat.thy') diff --git a/Nat.thy b/Nat.thy index 8a55852..657e790 100644 --- a/Nat.thy +++ b/Nat.thy @@ -28,18 +28,18 @@ where a: C 0; n: \; C: \ \ U i; - \n c. \n: \; c: C n\ \ f n c: C (succ n) \ \ ind\<^sub>\ (\n c. f n c) a n: C n" and + \n c. \n: \; c: C n\ \ f n c: C (succ n) \ \ ind\<^sub>\ f a n: C n" and Nat_comp_0: "\ a: C 0; C: \ \ U i; - \n c. \n: \; c: C(n)\ \ f n c: C (succ n) \ \ ind\<^sub>\ (\n c. f n c) a 0 \ a" and + \n c. \n: \; c: C(n)\ \ f n c: C (succ n) \ \ ind\<^sub>\ f a 0 \ a" and Nat_comp_succ: "\ a: C 0; n: \; C: \ \ U i; - \n c. \n: \; c: C n\ \ f n c: C (succ n) \ \ ind\<^sub>\ (\n c. f n c) a (succ n) \ f n (ind\<^sub>\ f a n)" + \n c. \n: \; c: C n\ \ f n c: C (succ n) \ \ ind\<^sub>\ f a (succ n) \ f n (ind\<^sub>\ f a n)" lemmas Nat_form [form] lemmas Nat_routine [intro] = Nat_form Nat_intro_0 Nat_intro_succ Nat_elim -- cgit v1.2.3