Documentation

Atlas.RealAnalysis.code.Integration.FTC

theorem Integration.fundamental_theorem_of_calculus (f : ) (a b : ) (hab : a b) (hf : ContinuousOn f (Set.Icc a b)) :
(∀ (F : ), (∀ xSet.Icc a b, HasDerivAt F (f x) x) (x : ) in a..b, f x = F b - F a) xSet.Icc a b, HasDerivWithinAt (fun (t : ) => (u : ) in a..t, f u) (f x) (Set.Icc a b) x

Fundamental Theorem of Calculus. Let f ∈ C([a,b]). Then: (1) (Evaluation form) For every differentiable F : ℝ → ℝ with F' = f on [a,b], ∫_a^b f = F(b) - F(a). (2) (Antiderivative form) The function G(x) := ∫_a^x f is differentiable on [a,b] with derivative G'(x) = f(x) at every point x ∈ [a,b].

theorem Integration.integration_by_parts (f g : ) (a b : ) (hab : a b) (hf : ContDiffOn 1 f (Set.Icc a b)) (hg : ContDiffOn 1 g (Set.Icc a b)) :
(x : ) in a..b, deriv f x * g x = f b * g b - f a * g a - (x : ) in a..b, f x * deriv g x

Integration by Parts. If f, g : ℝ → ℝ are continuously differentiable on [a,b] (i.e. f, g ∈ C¹([a,b])), then ∫_a^b f'(x) g(x) dx = f(b) g(b) - f(a) g(a) - ∫_a^b f(x) g'(x) dx.

theorem Integration.change_of_variables (f φ : ) (a b : ) (hab : a b) ( : ContDiffOn 1 φ (Set.Icc a b)) (hφ_pos : xSet.Icc a b, 0 < deriv φ x) (hf : ContinuousOn f (Set.Icc (φ a) (φ b))) :
(u : ) in φ a..φ b, f u = (x : ) in a..b, f (φ x) * deriv φ x

Change of Variables. Let φ : ℝ → ℝ be continuously differentiable on [a,b] with φ' > 0 everywhere on [a,b], and let f be continuous on [φ(a), φ(b)]. Then ∫_{φ(a)}^{φ(b)} f(u) du = ∫_a^b f(φ(x)) · φ'(x) dx.