theoremstone_weierstrass (a b : ℝ) (hab : a ≤ b) (f : ℝ→ℝ) (hf : ContinuousOn f (Set.Icc a b)) (ε : ℝ) (hε : 0 < ε) : ∃ p : Polynomial ℝ, ∀ x ∈ Set.Icc a b, |f x - p.eval x| < ε := by have _ := hab let f_cont : C(Set.Icc a b, ℝ) := ⟨Set.restrict (Set.Icc a b...
theorembanach_fixed {X : Type*} [MetricSpace X] [CompleteSpace X] [Nonempty X] {f : X → X} (hf : ContractingWith (1/2 : NNReal) f) : ∃! x, f x = x := by use ContractingWith.fixedPoint f hf constructor · show f (ContractingWith....
theoremivt {f : ℝ→ℝ} {a b : ℝ} (hab : a ≤ b) (hf : ContinuousOn f (Set.Icc a b)) (y : ℝ) (hy : y ∈ Set.Icc (f a) (f b)) : ∃ c ∈ Set.Icc a b, f c = y := intermediate_value_Icc hab hf hy
theoremmean_value_thm {f : ℝ→ℝ} {a b : ℝ} (hab : a < b) (hf : ContinuousOn f (Set.Icc a b)) (hf' : DifferentiableOn ℝ f (Set.Ioo a b)) : ∃ c ∈ Set.Ioo a b, deriv f c = (f b - f a) / (b - a) := exists_deriv_eq_slope f hab hf hf'
theoreminverse_function_thm {f : ℝ→ℝ} {a : ℝ} (hf : ContDiffAt ℝ 1 f a) (hf' : deriv f a ≠ 0) : ∃ g : ℝ→ℝ, ∃ U ∈ nhds a, ∀ x ∈ U, g (f x) = x ∧ f (g x) = x := sorry