Documentation

Init.Data.Range.Polymorphic.NatLemmas

theorem Std.PRange.Nat.succ_eq {n : Nat} :
succ n = n + 1
theorem Std.PRange.Nat.toList_rco_succ_succ {m n : Nat} :
((m + 1)...n + 1).toList = List.map (fun (x : Nat) => x + 1) (m...n).toList
@[deprecated Std.PRange.Nat.toList_rco_succ_succ (since := "2025-10-30")]
def Std.PRange.Nat.toList_Rco_succ_succ {m n : Nat} :
((m + 1)...n + 1).toList = List.map (fun (x : Nat) => x + 1) (m...n).toList
Equations
Instances For
    @[deprecated Std.PRange.Nat.toList_rco_succ_succ (since := "2025-08-22")]
    def Std.PRange.Nat.ClosedOpen.toList_succ_succ {m n : Nat} :
    ((m + 1)...n + 1).toList = List.map (fun (x : Nat) => x + 1) (m...n).toList
    Equations
    Instances For
      @[simp]
      theorem Std.PRange.Nat.size_rcc {a b : Nat} :
      (a...=b).size = b + 1 - a
      @[deprecated Std.PRange.Nat.size_rcc (since := "2025-10-30")]
      def Std.PRange.Nat.size_Rcc {a b : Nat} :
      (a...=b).size = b + 1 - a
      Equations
      Instances For
        @[simp]
        theorem Std.PRange.Nat.size_rco {a b : Nat} :
        (a...b).size = b - a
        @[deprecated Std.PRange.Nat.size_rco (since := "2025-10-30")]
        def Std.PRange.Nat.size_Rco {a b : Nat} :
        (a...b).size = b - a
        Equations
        Instances For
          @[simp]
          theorem Std.PRange.Nat.size_roc {a b : Nat} :
          (a<...=b).size = b - a
          @[deprecated Std.PRange.Nat.size_roc (since := "2025-10-30")]
          def Std.PRange.Nat.size_Roc {a b : Nat} :
          (a<...=b).size = b - a
          Equations
          Instances For
            @[simp]
            theorem Std.PRange.Nat.size_roo {a b : Nat} :
            (a<...b).size = b - a - 1
            @[deprecated Std.PRange.Nat.size_roo (since := "2025-10-30")]
            def Std.PRange.Nat.size_Roo {a b : Nat} :
            (a<...b).size = b - a - 1
            Equations
            Instances For
              @[simp]
              theorem Std.PRange.Nat.size_ric {b : Nat} :
              (*...=b).size = b + 1
              @[deprecated Std.PRange.Nat.size_ric (since := "2025-10-30")]
              def Std.PRange.Nat.size_Ric {b : Nat} :
              (*...=b).size = b + 1
              Equations
              Instances For
                @[simp]
                theorem Std.PRange.Nat.size_rio {b : Nat} :
                (*...b).size = b
                @[deprecated Std.PRange.Nat.size_rio (since := "2025-10-30")]
                def Std.PRange.Nat.size_Rio {b : Nat} :
                (*...b).size = b
                Equations
                Instances For