src/HOL/Transcendental.thy
changeset 63566 e5abbdee461a
parent 63558 0aa33085c8b1
child 63721 492bb53c3420
equal deleted inserted replaced
63560:3e3097ac37d1 63566:e5abbdee461a
   259     by auto
   259     by auto
   260   have "?s sums y" using sums_if'[OF \<open>f sums y\<close>] .
   260   have "?s sums y" using sums_if'[OF \<open>f sums y\<close>] .
   261   from this[unfolded sums_def, THEN LIMSEQ_Suc]
   261   from this[unfolded sums_def, THEN LIMSEQ_Suc]
   262   have "(\<lambda>n. if even n then f (n div 2) else 0) sums y"
   262   have "(\<lambda>n. if even n then f (n div 2) else 0) sums y"
   263     by (simp add: lessThan_Suc_eq_insert_0 setsum_atLeast1_atMost_eq image_Suc_lessThan
   263     by (simp add: lessThan_Suc_eq_insert_0 setsum_atLeast1_atMost_eq image_Suc_lessThan
   264         if_eq sums_def cong del: if_cong)
   264         if_eq sums_def cong del: if_weak_cong)
   265   from sums_add[OF g_sums this] show ?thesis
   265   from sums_add[OF g_sums this] show ?thesis
   266     by (simp only: if_sum)
   266     by (simp only: if_sum)
   267 qed
   267 qed
   268 
   268 
   269 subsection \<open>Alternating series test / Leibniz formula\<close>
   269 subsection \<open>Alternating series test / Leibniz formula\<close>