Documentation

Matroid.Uniform.Minor

noncomputable def Matroid.unif_isoRestr_unif {b b' : } (a : ) (hbb' : b b') :
IsoRestr (unif a b) (unif a b')
Equations
Instances For
    noncomputable def Matroid.unif_isoMinor_contr (a b d : ) :
    IsoMinor (unif a b) (unif (a + d) (b + d))
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem Matroid.unif_isoMinor_unif_iff {a₁ a₂ d₁ d₂ : } :
      Nonempty (IsoMinor (unif a₁ (a₁ + d₁)) (unif a₂ (a₂ + d₂))) a₁ a₂ d₁ d₂
      theorem Matroid.unif_isoMinor_unif_iff' {a₁ a₂ b₁ b₂ : } (h₁ : a₁ b₁) (h₂ : a₂ b₂) :
      Nonempty (IsoMinor (unif a₁ b₁) (unif a₂ b₂)) a₁ a₂ b₁ - a₁ b₂ - a₂
      theorem Matroid.unif_isoRestr_unifOn {α : Type u_1} {E : Set α} {b a : } (hbb : b E.encard) :
      def Matroid.NoUniformMinor {α : Type u_1} (M : Matroid α) (a b : ) :
      Equations
      Instances For
        @[simp]
        theorem Matroid.not_noUniformMinor_iff {α : Type u_1} {M : Matroid α} {a b : } :
        theorem Matroid.NoUniformMinor.minor {α : Type u_1} {M N : Matroid α} {a b : } (hM : M.NoUniformMinor a b) (hNM : N ≤m M) :
        theorem Matroid.nonempty_unif_isoRestr_unifOn {α : Type u_1} (a : ) {b : } {E : Set α} (h : b E.encard) :
        @[simp]
        theorem Matroid.unifOn_noUniformMinor_iff {α : Type u_1} {E : Set α} {a b : } :
        (unifOn E a).NoUniformMinor a b E.encard < b
        theorem Matroid.NoUniformMinor.le_minor {α : Type u_1} {M : Matroid α} {a b b' : } (hM : M.NoUniformMinor a b) (ha : a b) (hb' : b b') :
        theorem Matroid.NoUniformMinor.lt_of_isoMinor {α : Type u_1} {M : Matroid α} {β : Type u_2} {N : Matroid β} {a b : } (h : M.NoUniformMinor a b) (hNM : IsoMinor N M) (hN : N.IsFiniteRankUniform a) :
        N.E.encard < b
        @[simp]
        theorem Matroid.noUniformMinor_self_iff {α : Type u_1} {M : Matroid α} {a : } :
        M.NoUniformMinor a a M.eRank < a