From 76ac8ed82317f3f62f26ecc88f412c61004bcffa Mon Sep 17 00:00:00 2001
From: Josh Chen
Date: Mon, 17 Sep 2018 13:13:55 +0200
Subject: Reorganizing theories

---
 Empty.thy | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

(limited to 'Empty.thy')

diff --git a/Empty.thy b/Empty.thy
index 107f2d7..3060867 100644
--- a/Empty.thy
+++ b/Empty.thy
@@ -1,28 +1,24 @@
-(*  Title:  HoTT/Empty.thy
-    Author: Josh Chen
+(*
+Title:  Empty.thy
+Author: Joshua Chen
+Date:   2018
 
 Empty type
 *)
 
 theory Empty
-  imports HoTT_Base
-begin
-
+imports HoTT_Base
 
-section \<open>Constants and type rules\<close>
+begin
 
-section \<open>Empty type\<close>
 
 axiomatization
-  Empty :: t  ("\<zero>") and
+  Empty    :: t  ("\<zero>") and
   indEmpty :: "t \<Rightarrow> t"  ("(1ind\<^sub>\<zero>)")
 where
-  Empty_form: "\<zero>: U O"
-and
-  Empty_elim: "\<lbrakk>C: \<zero> \<longrightarrow> U i; z: \<zero>\<rbrakk> \<Longrightarrow> ind\<^sub>\<zero> z: C z"
-
+  Empty_form: "\<zero>: U O" and
 
-text "Rule attribute declarations:"
+  Empty_elim: "\<lbrakk>a: \<zero>; C: \<zero> \<longrightarrow> U i\<rbrakk> \<Longrightarrow> ind\<^sub>\<zero> a: C a"
 
 lemmas Empty_routine [intro] = Empty_form Empty_elim
 
-- 
cgit v1.2.3


From 6857e783fa5cb91f058be322a18fb9ea583f2aad Mon Sep 17 00:00:00 2001
From: Josh Chen
Date: Tue, 18 Sep 2018 11:38:54 +0200
Subject: Overhaul of the theory presentations. New methods in HoTT_Methods.thy
 for handling universes. Commit for release 0.1.0!

---
 Empty.thy | 1 +
 1 file changed, 1 insertion(+)

(limited to 'Empty.thy')

diff --git a/Empty.thy b/Empty.thy
index 3060867..ee11045 100644
--- a/Empty.thy
+++ b/Empty.thy
@@ -20,6 +20,7 @@ where
 
   Empty_elim: "\<lbrakk>a: \<zero>; C: \<zero> \<longrightarrow> U i\<rbrakk> \<Longrightarrow> ind\<^sub>\<zero> a: C a"
 
+lemmas Empty_form [form]
 lemmas Empty_routine [intro] = Empty_form Empty_elim
 
 
-- 
cgit v1.2.3

