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_reducible]
    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
    • One or more equations did not get rendered due to their size.
    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