src/HOL/Analysis/Brouwer_Fixpoint.thy
changeset 67682 00c436488398
parent 67673 c8caefb20564
child 67968 a5ad4c015d1c
--- a/src/HOL/Analysis/Brouwer_Fixpoint.thy	Tue Feb 20 22:04:04 2018 +0100
+++ b/src/HOL/Analysis/Brouwer_Fixpoint.thy	Tue Feb 20 22:25:23 2018 +0100
@@ -941,8 +941,8 @@
       for i j
     interpret b: kuhn_simplex p n base ?upd "f' ` {.. n}"
     proof
-      show "base \<in> {..<n} \<rightarrow> {..<p}" by fact
-      { fix i assume "n \<le> i" then show "base i = p" by fact }
+      show "base \<in> {..<n} \<rightarrow> {..<p}" by (rule base)
+      { fix i assume "n \<le> i" then show "base i = p" by (rule base_out) }
       show "bij_betw ?upd {..<n} {..<n}" by fact
     qed (simp add: f'_def)
     have f': "b.enum = f'" unfolding f'_def b.enum_def[abs_def] ..