src/HOL/Analysis/Complex_Analysis_Basics.thy
changeset 75168 ff60b4acd6dd
parent 74513 67d87d224e00
child 77166 0fb350e7477b
--- a/src/HOL/Analysis/Complex_Analysis_Basics.thy	Mon Feb 28 13:10:22 2022 +0100
+++ b/src/HOL/Analysis/Complex_Analysis_Basics.thy	Tue Mar 01 15:05:27 2022 +0000
@@ -532,6 +532,10 @@
   "(\<And>i. i \<in> I \<Longrightarrow> (f i) analytic_on S) \<Longrightarrow> (\<lambda>x. sum (\<lambda>i. f i x) I) analytic_on S"
   by (induct I rule: infinite_finite_induct) (auto simp: analytic_on_add)
 
+lemma analytic_on_prod [analytic_intros]:
+  "(\<And>i. i \<in> I \<Longrightarrow> (f i) analytic_on S) \<Longrightarrow> (\<lambda>x. prod (\<lambda>i. f i x) I) analytic_on S"
+  by (induct I rule: infinite_finite_induct) (auto simp: analytic_on_mult)
+
 lemma deriv_left_inverse:
   assumes "f holomorphic_on S" and "g holomorphic_on T"
       and "open S" and "open T"