From 9ffa5ed2a972db4ae6274a7852de37945a32ab0e Mon Sep 17 00:00:00 2001
From: Josh Chen
Date: Tue, 3 Jul 2018 17:06:58 +0200
Subject: Rewrote methods: wellformed now two lines, uses named theorems. New,
 more powerful derive method. Used these to rewrite proofs.

---
 Sum.thy | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'Sum.thy')

diff --git a/Sum.thy b/Sum.thy
index 8f40b74..7e688a2 100644
--- a/Sum.thy
+++ b/Sum.thy
@@ -51,7 +51,7 @@ and
     \<rbrakk> \<Longrightarrow> indSum[A,B] C f (a,b) \<equiv> f a b"
 
 lemmas Sum_rules [intro] = Sum_form Sum_intro Sum_elim Sum_comp
-lemmas Sum_form_conds [elim] = Sum_form_cond1 Sum_form_cond2
+lemmas Sum_form_conds [elim, wellform] = Sum_form_cond1 Sum_form_cond2
 
 \<comment> \<open>Nondependent pair\<close>
 abbreviation Pair :: "[Term, Term] \<Rightarrow> Term"  (infixr "\<times>" 50)
-- 
cgit v1.2.3

