From 64b78dafb6732d479c55ba7575e81c060c76d00a Mon Sep 17 00:00:00 2001 From: Josh Chen Date: Fri, 17 Aug 2018 19:14:29 +0200 Subject: Fix silly mistakes in Coprod.thy --- Coprod.thy | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'Coprod.thy') diff --git a/Coprod.thy b/Coprod.thy index f2225f6..a444c89 100644 --- a/Coprod.thy +++ b/Coprod.thy @@ -18,27 +18,27 @@ axiomatization inr :: "Term \ Term" and indCoprod :: "[Term \ Term, Term \ Term, Term] \ Term" ("(1ind\<^sub>+)") where - Coprod_form: "\i A B. \A : U(i); B : U(i)\ \ A + B: U(i)" + Coprod_form: "\A: U(i); B: U(i)\ \ A + B: U(i)" and - Coprod_intro1: "\A B a b. \a : A; b : B\ \ inl(a): A + B" + Coprod_intro1: "\a: A; B: U(i)\ \ inl(a): A + B" and - Coprod_intro2: "\A B a b. \a : A; b : B\ \ inr(b): A + B" + Coprod_intro2: "\b: B; A: U(i)\ \ inr(b): A + B" and - Coprod_elim: "\i A B C c d e. \ + Coprod_elim: "\ C: A + B \ U(i); \x. x: A \ c(x): C(inl(x)); \y. y: B \ d(y): C(inr(y)); - e: A + B - \ \ ind\<^sub>+(c)(d)(e) : C(e)" + u: A + B + \ \ ind\<^sub>+(c)(d)(u) : C(u)" and - Coprod_comp1: "\i A B C c d a. \ + Coprod_comp1: "\ C: A + B \ U(i); \x. x: A \ c(x): C(inl(x)); \y. y: B \ d(y): C(inr(y)); a: A \ \ ind\<^sub>+(c)(d)(inl(a)) \ c(a)" and - Coprod_comp2: "\i A B C c d b. \ + Coprod_comp2: "\ C: A + B \ U(i); \x. x: A \ c(x): C(inl(x)); \y. y: B \ d(y): C(inr(y)); @@ -49,9 +49,9 @@ and text "Admissible formation inference rules:" axiomatization where - Coprod_form_cond1: "\i A B. A + B: U(i) \ A: U(i)" + Coprod_form_cond1: "A + B: U(i) \ A: U(i)" and - Coprod_form_cond2: "\i A B. A + B: U(i) \ B: U(i)" + Coprod_form_cond2: "A + B: U(i) \ B: U(i)" text "Rule declarations:" -- cgit v1.2.3