Documentation

ForbiddenMatrix.Containment

def Contains {α : Type u_1} {β : Type u_2} {γ : Type u_3} {δ : Type u_4} [LinearOrder α] [LinearOrder β] [LinearOrder γ] [LinearOrder δ] (P : αβProp) (M : γδProp) :
Equations
Instances For
    instance instDecidableContainsOfDecidableRelOfDecidableLTOfFintype {α : Type u_1} {β : Type u_2} {γ : Type u_3} {δ : Type u_4} [LinearOrder α] [LinearOrder β] [LinearOrder γ] [LinearOrder δ] {P : αβProp} {M : γδProp} [DecidableRel P] [DecidableRel M] [DecidableLT α] [DecidableLT β] [DecidableLT γ] [DecidableLT δ] [Fintype α] [Fintype β] [Fintype γ] [Fintype δ] :
    Equations
    theorem contains_refl {γ : Type u_3} {δ : Type u_4} [LinearOrder γ] [LinearOrder δ] (M : γδProp) :
    theorem contains_rfl {γ : Type u_3} {δ : Type u_4} [LinearOrder γ] [LinearOrder δ] {M : γδProp} :
    @[simp]
    theorem contains_of_isEmpty {α : Type u_1} {β : Type u_2} {γ : Type u_3} {δ : Type u_4} [LinearOrder α] [LinearOrder β] [LinearOrder γ] [LinearOrder δ] {P : αβProp} {M : γδProp} [IsEmpty α] [IsEmpty β] :
    theorem not_contains_false {α : Type u_1} {β : Type u_2} {γ : Type u_3} {δ : Type u_4} [LinearOrder α] [LinearOrder β] [LinearOrder γ] [LinearOrder δ] (P : αβProp) (P_nonempty : ∃ (a : α) (b : β), P a b) :
    ¬Contains P fun (x : γ) (x_1 : δ) => False