Let
be a set system consisting of a finite collection
of subsets of a ground set E, and suppose that we have a function ϕ which maps
into some set S. Now removing a subset K from E gives a restriction
to those sets of
disjoint from K, and we have a corresponding restriction
of our function ϕ. If the removal of K does not affect the image set of ϕ, that is
, then we will say that K is a kernel set of
with respect to
ϕ. Such sets are potentially useful in optimisation problems defined in terms of ϕ. We will call the set of all subsets of E that are kernel sets with respect to ϕ a kernel system and denote it by
. Motivated by the optimisation theme, we ask which kernel systems are matroids. For instance, if
is the collection of forests in a graph G with coloured edges and ϕ counts how many edges of each colour occurs in a forest then
is isomorphic to the disjoint sum of the cocycle matroids of the differently coloured subgraphs; on the other hand, if
is the power set of a set of positive integers, and ϕ is the function which takes the values 1 and 0 on subsets according to whether they are sum‐free or not, then we show that
is essentially never a matroid.