Documentation

Analysis.Section_6_2

theorem EReal.def (x : EReal) :
(∃ (y : ℝ), ↑y = x) ∨ x = ⊤ ∨ x = ⊥

Definition 6.2.1

@[reducible, inline]
abbrev EReal.IsFinite (x : EReal) :
Equations
Instances For
    @[reducible, inline]
    Equations
    Instances For
      theorem EReal.neg_of_real (x : ℝ) :
      -↑x = ↑(-x)

      Definition 6.2.2 (Negation of extended reals)

      theorem EReal.le_iff (x y : EReal) :
      x ≤ y ↔ (∃ (x' : ℝ) (y' : ℝ), x = ↑x' ∧ y = ↑y' ∧ x' ≤ y') ∨ y = ⊤ ∨ x = ⊥

      Definition 6.2.3 (Ordering of extended reals)

      theorem EReal.lt_iff (x y : EReal) :
      x < y ↔ x ≤ y ∧ x ≠ y

      Definition 6.2.3 (Ordering of extended reals)

      theorem EReal.refl (x : EReal) :
      x ≤ x

      Proposition 6.2.5(a) / Exercise 6.2.1

      theorem EReal.trichotomy (x y : EReal) :
      x < y ∨ x = y ∨ x > y

      Proposition 6.2.5(b) / Exercise 6.2.1

      theorem EReal.not_lt_and_eq (x y : EReal) :
      ¬(x < y ∧ x = y)

      Proposition 6.2.5(b') / Exercise 6.2.1

      theorem EReal.not_gt_and_eq (x y : EReal) :
      ¬(x > y ∧ x = y)

      Proposition 6.2.5(b'') / Exercise 6.2.1

      theorem EReal.not_lt_and_gt (x y : EReal) :
      ¬(x < y ∧ x > y)

      Proposition 6.2.5(b''') / Exercise 6.2.1

      theorem EReal.trans {x y z : EReal} (hxy : x ≤ y) (hyz : y ≤ z) :
      x ≤ z

      Proposition 6.2.5(c) / Exercise 6.2.1

      theorem EReal.neg_of_lt {x y : EReal} (hxy : x ≤ y) :
      -y ≤ -x

      Proposition 6.2.5(d) / Exercise 6.2.1

      theorem EReal.sup_of_bounded_nonempty {E : Set ℝ} (hbound : BddAbove E) (hnon : E.Nonempty) :
      sSup ((fun (x : ℝ) => ↑x) '' E) = ↑(sSup E)

      Definition 6.2.6

      theorem EReal.sup_of_unbounded_nonempty {E : Set ℝ} (hunbound : ¬BddAbove E) (hnon : E.Nonempty) :
      sSup ((fun (x : ℝ) => ↑x) '' E) = ⊤

      Definition 6.2.6

      Definition 6.2.6

      theorem EReal.sup_of_infty_mem {E : Set EReal} (hE : ⊤ ∈ E) :

      Definition 6.2.6

      Definition 6.2.6

      @[reducible, inline]

      Example 6.2.7

      Equations
      Instances For
        @[reducible, inline]

        Example 6.2.8

        Equations
        Instances For
          @[reducible, inline]

          Example 6.2.9

          Equations
          Instances For
            theorem EReal.mem_le_sup (E : Set EReal) {x : EReal} (hx : x ∈ E) :
            x ≤ sSup E

            Theorem 6.2.11 (a) / Exercise 6.2.2

            theorem EReal.mem_ge_inf (E : Set EReal) {x : EReal} (hx : x ∈ E) :
            sInf E ≤ x

            Theorem 6.2.11 (a') / Exercise 6.2.2

            theorem EReal.sup_le_upper (E : Set EReal) {M : EReal} (hM : M ∈ upperBounds E) :
            sSup E ≤ M

            Theorem 6.2.11 (b) / Exercise 6.2.2

            theorem EReal.inf_ge_lower (E : Set EReal) {M : EReal} (hM : M ∈ lowerBounds E) :
            sInf E ≥ M

            Theorem 6.2.11 (c) / Exercise 6.2.2

            @[reducible, inline]

            Not in textbook: identify the Chapter 5 extended reals with the Mathlib EReal.

            Equations
            Instances For
              @[reducible, inline]
              Equations
              Instances For