Documentation

Analysis.Section_11_3

Аналіз I, Розділ 11.3: Верхній та нижній інтеграл Рімана #

Я (прим. перекл. Терренс Тао) намагався зробити переклад якомога точнішим перефразуванням оригінального тексту. Коли є вибір між більш ідіоматичним підходом Lean та більш точним перекладом, я зазвичай обирав останній. Зокрема, будуть місця, де код Lean можна було б "підправити", щоб зробити його більш елегантним та ідіоматичним, але я свідомо уникав цього вибору.

Основні конструкції та результати цього розділу:

@[reducible, inline]

Визначення 11.3.1 (Мажоризація функцій)

Equations
Instances For
    @[reducible, inline]
    Equations
    Instances For
      @[reducible, inline]
      noncomputable abbrev Chapter11.upper_integral (f : ) (I : BoundedInterval) :

      Визначення 11.3.2 (Верхній та нижній інтеграли Рімана)

      Equations
      Instances For
        @[reducible, inline]
        noncomputable abbrev Chapter11.lower_integral (f : ) (I : BoundedInterval) :
        Equations
        Instances For
          theorem Chapter11.integral_bound_upper_of_bounded {f : } {M : } {I : BoundedInterval} (h : xI, |f x| M) :
          theorem Chapter11.integral_bound_lower_of_bounded {f : } {M : } {I : BoundedInterval} (h : xI, |f x| M) :
          theorem Chapter11.integral_bound_lower_le_upper {f : } {I : BoundedInterval} {a b : } (ha : a (fun (x : ) => PiecewiseConstantOn.integ x I) '' {g : | MajorizesOn g f I PiecewiseConstantOn g I}) (hb : b (fun (x : ) => PiecewiseConstantOn.integ x I) '' {g : | MinorizesOn g f I PiecewiseConstantOn g I}) :
          b a
          theorem Chapter11.le_lower_integral {f : } {I : BoundedInterval} {M : } (h : xI, |f x| M) :

          Лема 11.3.3. Доказ дещо реорганізовано порівняно з підручником.

          theorem Chapter11.upper_integral_le {f : } {I : BoundedInterval} {M : } (h : xI, |f x| M) :
          @[reducible, inline]
          noncomputable abbrev Chapter11.integ (f : ) (I : BoundedInterval) :

          Визначення 11.3.4 (Інтеграл Рімана) Оскільки ми дозволяємо сміттеві значення, найпростіше визначення інтегралу Рімана — верхній інтеграл.

          Equations
          Instances For
            theorem Chapter11.integ_congr {f g : } {I : BoundedInterval} (h : Set.EqOn f g I) :
            integ f I = integ g I
            @[reducible, inline]
            noncomputable abbrev Chapter11.IntegrableOn (f : ) (I : BoundedInterval) :
            Equations
            Instances For

              Лема 11.3.7 / Вправа 11.3.3

              theorem Chapter11.integ_on_subsingleton {f : } {I : BoundedInterval} (hI : I.length = 0) :

              Зауваження 11.3.8

              @[reducible, inline]
              noncomputable abbrev Chapter11.upper_riemann_sum (f : ) {I : BoundedInterval} (P : Partition I) :

              Визначення 11.3.9 (Суми Рімана). Обмеження до інтервалів позитивної довжини J не потрібно завдяки різним конвенціям щодо сміттевих значень.

              Equations
              Instances For
                @[reducible, inline]
                noncomputable abbrev Chapter11.lower_riemann_sum (f : ) {I : BoundedInterval} (P : Partition I) :
                Equations
                Instances For
                  theorem Chapter11.upper_riemann_sum_le {f g : } {I : BoundedInterval} (P : Partition I) (hf : Chapter9.BddOn f I) (hgf : MajorizesOn g f I) (hg : PiecewiseConstantOn g I) :

                  Лема 11.3.11 / Вправа 11.3.4

                  theorem Chapter11.lower_riemann_sum_ge {f h : } {I : BoundedInterval} (P : Partition I) (hf : Chapter9.BddOn f I) (hfh : MinorizesOn h f I) (hg : PiecewiseConstantOn h I) :

                  Твердження 11.3.12 / Вправа 11.3.5

                  theorem Chapter11.MajorizesOn.trans {f g h : } {I : BoundedInterval} (hfg : MajorizesOn f g I) (hgh : MajorizesOn g h I) :

                  Вправа 11.3.1

                  theorem Chapter11.MajorizesOn.anti_symm {f g : } {I : BoundedInterval} (x : ) :
                  x I → (f x = g x MajorizesOn f g I MajorizesOn g f I)

                  Вправа 11.3.1

                  def Chapter11.MajorizesOn.of_add :
                  Decidable (∀ (f g h : ) (I : BoundedInterval), MajorizesOn f g IMajorizesOn (f + h) (g + h) I)

                  Вправа 11.3.2

                  Equations
                  Instances For
                    def Chapter11.MajorizesOn.of_mul :
                    Decidable (∀ (f g h : ) (I : BoundedInterval), MajorizesOn f g IMajorizesOn (f * h) (g * h) I)
                    Equations
                    Instances For
                      def Chapter11.MajorizesOn.of_smul :
                      Decidable (∀ (f g : ) (c : ) (I : BoundedInterval), MajorizesOn f g IMajorizesOn (c f) (c g) I)
                      Equations
                      Instances For