Documentation

WeightedNetKAT.Instances.Bottleneck

def Bottleneck (α : Type) :
Equations
Instances For
    @[implicit_reducible]
    instance instReprBottleneck {α : Type} [i : Repr α] :
    Equations
    @[implicit_reducible]
    instance instLEBottleneck {α : Type} [LE α] :
    Equations
    @[implicit_reducible]
    Equations
    @[implicit_reducible]
    Equations
    @[simp]
    theorem Bottleneck.add_eq_max {α : Type} [LinearOrder α] {a b : Bottleneck α} :
    a + b = max a b
    @[simp]
    theorem Bottleneck.mul_eq_min {α : Type} [LinearOrder α] {a b : Bottleneck α} :
    a * b = min a b
    @[implicit_reducible]
    instance instBotBottleneck {α : Type} [Bot α] :
    Equations
    @[implicit_reducible]
    instance instTopBottleneck {α : Type} [Top α] :
    Equations
    @[implicit_reducible]
    Equations
    @[simp]
    theorem Bottlenext.zero_eq_bot {α : Type} [LE α] [OrderBot α] :
    0 =
    @[implicit_reducible]
    instance instOneBottleneckOfOrderTop {α : Type} [LE α] [OrderTop α] :
    Equations
    @[simp]
    theorem Bottlenext.one_eq_top {α : Type} [LE α] [OrderTop α] :
    1 =
    @[implicit_reducible]
    Equations
    • One or more equations did not get rendered due to their size.
    @[implicit_reducible]
    Equations
    • One or more equations did not get rendered due to their size.
    @[implicit_reducible]
    instance instKStarBottleneckOfTop {α : Type} [Top α] :
    Equations
    Equations
    Instances For
      Equations
      Instances For
        @[implicit_reducible]
        Equations
        • One or more equations did not get rendered due to their size.
        Equations
        Instances For
          @[implicit_reducible]
          instance instOfNatBottleneck {α : Type} {x : } [OfNat α x] :
          Equations
          @[implicit_reducible]
          Equations
          • One or more equations did not get rendered due to their size.
          def EENat :
          Equations
          Instances For
            @[implicit_reducible]
            instance instOfNatEENat (n : ) :
            Equations
            @[implicit_reducible]
            Equations
            • One or more equations did not get rendered due to their size.
            @[implicit_reducible]
            Equations
            @[implicit_reducible]
            Equations