aboutsummaryrefslogtreecommitdiff
path: root/Sum.thy
diff options
context:
space:
mode:
authorJosh Chen2018-07-03 17:06:58 +0200
committerJosh Chen2018-07-03 17:06:58 +0200
commit9ffa5ed2a972db4ae6274a7852de37945a32ab0e (patch)
treed44c0877ac0316834c3e566728608f686aaa38be /Sum.thy
parent14a5e50ab3ed54767a4432333642e9069ffa9109 (diff)
Rewrote methods: wellformed now two lines, uses named theorems. New, more powerful derive method. Used these to rewrite proofs.
Diffstat (limited to '')
-rw-r--r--Sum.thy2
1 files changed, 1 insertions, 1 deletions
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)