Documentation

Matroid.OnUniv

class Matroid.OnUniv {α : Type u_1} (M : Matroid α) :
Instances
    theorem Matroid.onUniv_iff {α : Type u_1} (M : Matroid α) :
    instance Matroid.instOnUnivDual {α : Type u_1} {M : Matroid α} [h : M.OnUniv] :
    @[simp]
    theorem Matroid.ground_eq_univ {α : Type u_1} (M : Matroid α) [M.OnUniv] :
    @[simp]
    theorem Matroid.OnUniv.subset_ground {α : Type u_1} (M : Matroid α) [M.OnUniv] (X : Set α) :
    X ⊆ M.E
    theorem Matroid.OnUniv.ground_diff_eq {α : Type u_1} (M : Matroid α) [M.OnUniv] (X : Set α) :
    M.E \ X = Xᶜ
    @[simp]
    theorem Matroid.corestrict_univ_indep_iff {α : Type u_1} {M : Matroid α} {I : Set α} :
    theorem Matroid.corestrict_univ_isBase_iff {α : Type u_1} {M : Matroid α} {B : Set α} :
    theorem Matroid.corestrict_univ_isBasis_iff {α : Type u_1} {M : Matroid α} {I X : Set α} :
    (M✶.restrict Set.univ)✶.IsBasis I X ↔ M.IsBasis (I ∩ M.E) (X ∩ M.E) ∧ I ⊆ X ∧ X \ M.E ⊆ I
    theorem Matroid.IsBasis'.corestrict_univ_isBasis {α : Type u_1} {M : Matroid α} {I X : Set α} (hIX : M.IsBasis' I X) :
    theorem Matroid.IsBasis.corestrict_univ_isBasis {α : Type u_1} {M : Matroid α} {I X : Set α} (hIX : M.IsBasis I X) :