Documentation

ForbiddenMatrix.SmallPatterns

Definitions #

def IdentityPattern (n : ) (i j : Fin n) :
Equations
Instances For
    def AllPattern (m n : ) :
    Fin mFin nProp
    Equations
    Instances For
      @[reducible, inline]
      abbrev VerticalPattern (m : ) :
      Fin mFin 1Prop
      Equations
      Instances For
        @[reducible, inline]
        abbrev HorizontalPattern (n : ) :
        Fin 1Fin nProp
        Equations
        Instances For
          @[reducible, inline]
          abbrev TrivialPattern :
          Fin 1Fin 1Prop
          Equations
          Instances For

            Proofs #

            @[simp]
            theorem ex_of_isEmpty {α : Type u_1} {β : Type u_2} [LinearOrder α] [LinearOrder β] [IsEmpty α] [IsEmpty β] (P : αβProp) (n : ) :
            ex P n = 0
            @[simp]
            @[simp]
            theorem ex_identityPattern_two (n : ) :
            ex (IdentityPattern 2) n = 2 * n - 1
            theorem ex_horizontal (k n : ) :
            ex (HorizontalPattern k) n n * (k - 1)
            theorem ex_vertical (k n : ) :
            ex (VerticalPattern k) n n * (k - 1)
            theorem ex_hat (n : ) :