Papers
Topics
Authors
Recent
Search
2000 character limit reached

Ample Sets in Combinatorics and Design

Updated 4 July 2026
  • Ample sets are structures defined in two distinct contexts: in the Boolean cube by a combinatorial equality condition and in design theory by uniform multiplicity in Steiner systems.
  • In the Boolean cube, ample sets satisfy the Dress–Pajor inequality and yield weakly convex cubihedra, facilitating isometric embeddings in ℓ₁-spaces.
  • In design theory, ample sets (or large sets with multiplicity) ensure each k-subset appears uniformly, enabling recursive constructions and advanced design configurations.

In contemporary research usage, ample sets denotes at least two distinct technical notions. In combinatorics on the Boolean cube, an ample set is a family L⊆{±1}EL\subseteq\{\pm1\}^E characterized by equality in the Dress–Pajor inequality and, equivalently, by a canonical ℓ1\ell_1-geometric realization as a weakly convex cubical complex (Bandelt et al., 29 Mar 2026). In design theory, the same phrase is also used for large sets with multiplicity, written LS(t,k,n;μ)LS(t,k,n;\mu), namely multisets of Steiner systems on a common point set such that every kk-subset occurs in exactly μ\mu constituent systems (Etzion et al., 2020). These usages are mathematically unrelated, and the distinction is essential.

1. Terminological scope

The Boolean-cube notion originates in the theory of lopsided sets. Lopsided sets were introduced by Jim Lawrence in 1983 in connection with the intersection pattern of a convex set KK with the orthants of RE{\mathbb R}^E, and Andreas Dress later called them ample sets (Bandelt et al., 29 Mar 2026). In this setting, the ambient object is a family of sign vectors in {±1}E\{\pm1\}^E.

In design theory, by contrast, an ample set is a multiset of Steiner systems or related designs with a prescribed multiplicity parameter μ\mu. The notation LS(t,k,n;μ)LS(t,k,n;\mu) is used for an ample set of Steiner systems ℓ1\ell_10, and ℓ1\ell_11 for a large set of ℓ1\ell_12-designs (Etzion et al., 2020). Here the ambient objects are designs on a finite point set rather than sign-vector families.

Usage Ambient object Defining condition
Ample/lopsided set ℓ1\ell_13 ℓ1\ell_14, equivalently ℓ1\ell_15
Ample set in design theory Multiset of ℓ1\ell_16 Every ℓ1\ell_17-subset occurs in exactly ℓ1\ell_18 constituent systems

A common source of confusion is that in the first usage “ample” is a structural equality condition, whereas in the second it is a uniform multiplicity condition.

2. Ample sets in the Boolean cube

Fix a finite ground set ℓ1\ell_19, with LS(t,k,n;μ)LS(t,k,n;\mu)0, and let LS(t,k,n;μ)LS(t,k,n;\mu)1. For LS(t,k,n;μ)LS(t,k,n;\mu)2, define

LS(t,k,n;μ)LS(t,k,n;\mu)3

From these one obtains

LS(t,k,n;μ)LS(t,k,n;\mu)4

The simplices of LS(t,k,n;μ)LS(t,k,n;\mu)5 are the subsets of LS(t,k,n;μ)LS(t,k,n;\mu)6 shattered by LS(t,k,n;μ)LS(t,k,n;\mu)7, and those of LS(t,k,n;μ)LS(t,k,n;\mu)8 are strongly shattered (Bandelt et al., 29 Mar 2026).

Dress observed that every LS(t,k,n;μ)LS(t,k,n;\mu)9 satisfies the combinatorial inequality

kk0

An ample set is defined by equality on the right: kk1 Equivalently, ampleness is the same as the “sparse” formulation

kk2

This notion does not refer to cardinal largeness in any naive sense. Rather, it singles out those families for which the upper and lower combinatorial bounds collapse to equality. A plausible implication is that ampleness should be understood as a rigidity condition on the interaction between projections, extensions, and cube-combinatorics, rather than as a measure of size alone.

3. Cubihedra, weak convexity, and sign-vector structure

Let

kk3

be the standard kk4-cube, endowed with the kk5-metric

kk6

For kk7, its cubihedron is

kk8

Its vertices are exactly the elements of kk9, its edges are the pairs in μ\mu0 at Hamming distance μ\mu1, and its higher-dimensional faces are the subcubes all of whose vertices lie in μ\mu2 (Bandelt et al., 29 Mar 2026).

The decisive metric theorem states that for μ\mu3, the following are equivalent: μ\mu4 is ample; μ\mu5 is weakly convex; μ\mu6 is path–μ\mu7-isometric in μ\mu8; and every nonempty face of μ\mu9 is gated in the sense of Dress–Scharlau (Bandelt et al., 29 Mar 2026). Here weak convexity means completeness together with Menger-convexity, namely that for any two distinct points KK0 there exists KK1 such that

KK2

This places ample sets among the cubical complexes that embed isometrically into KK3-spaces. The paper further shows that the cubihedra of ample sets endowed with the intrinsic KK4-metric are exactly the isometric subspaces of KK5-spaces, called weakly convex sets (Bandelt et al., 29 Mar 2026).

The face structure admits a sign-vector description in KK6. For a face KK7, its barycenter defines a sign vector KK8. The set

KK9

satisfies

RE{\mathbb R}^E0

where RE{\mathbb R}^E1 consists of the cocircuits of RE{\mathbb R}^E2. The family RE{\mathbb R}^E3 satisfies a signed-circuit axiom (SCA), and a set RE{\mathbb R}^E4 is ample if and only if its cocircuits satisfy SCA (Bandelt et al., 29 Mar 2026). The paper explicitly frames this as an analogy with oriented matroids via covectors and cocircuits.

A further characterization concerns realizability. For a set RE{\mathbb R}^E5, let

RE{\mathbb R}^E6

Lawrence had shown that RE{\mathbb R}^E7 is ample whenever RE{\mathbb R}^E8 is convex. The converse proved in the geometric paper is that RE{\mathbb R}^E9 is ample if and only if there exists a weakly convex set {±1}E\{\pm1\}^E0 with {±1}E\{\pm1\}^E1, and one may take {±1}E\{\pm1\}^E2, compact and weakly convex (Bandelt et al., 29 Mar 2026).

4. Ample sets as large sets with multiplicity

In design theory, let {±1}E\{\pm1\}^E3 be an {±1}E\{\pm1\}^E4-element set. A Steiner system {±1}E\{\pm1\}^E5 on {±1}E\{\pm1\}^E6 is a collection {±1}E\{\pm1\}^E7 of {±1}E\{\pm1\}^E8-subsets such that each {±1}E\{\pm1\}^E9-subset of μ\mu0 lies in exactly one block. An ample set in this sense is written μ\mu1 and defined as a multiset μ\mu2 of Steiner systems μ\mu3 on the same point set μ\mu4, with the property that each μ\mu5-subset μ\mu6 occurs as a block in exactly μ\mu7 of the μ\mu8 (Etzion et al., 2020).

Equivalently,

μ\mu9

and

LS(t,k,n;μ)LS(t,k,n;\mu)0

This is a direct generalization of an ordinary large set, which corresponds to multiplicity LS(t,k,n;μ)LS(t,k,n;\mu)1.

Existence is constrained first by the existence of the underlying Steiner system itself. The usual divisibility conditions require

LS(t,k,n;μ)LS(t,k,n;\mu)2

Hence LS(t,k,n;μ)LS(t,k,n;\mu)3 can exist only if LS(t,k,n;μ)LS(t,k,n;\mu)4 exists. In the specific case of Steiner quadruple systems LS(t,k,n;μ)LS(t,k,n;\mu)5, one needs

LS(t,k,n;μ)LS(t,k,n;\mu)6

For LS(t,k,n;μ)LS(t,k,n;\mu)7-designs LS(t,k,n;μ)LS(t,k,n;\mu)8, the necessary and sufficient conditions are

LS(t,k,n;μ)LS(t,k,n;\mu)9

(Etzion et al., 2020).

The design-theoretic literature emphasizes Steiner quadruple systems and related ℓ1\ell_100-designs because explicit large sets are difficult to construct. The multiplicity formulation relaxes exact partitioning and replaces it by uniform coverage with parameter ℓ1\ell_101.

5. Constructions and existence theorems

The principal existence results in this direction are stated for both ℓ1\ell_102 and ℓ1\ell_103 families. For any integers ℓ1\ell_104 and ℓ1\ell_105 there exists an ℓ1\ell_106. For each ℓ1\ell_107 there exists an ℓ1\ell_108. If there exists an ℓ1\ell_109 and a perpendicular array ℓ1\ell_110, then there exists an ℓ1\ell_111; if ℓ1\ell_112 and ℓ1\ell_113 with ℓ1\ell_114 exist, then there is an ℓ1\ell_115; and under the same hypotheses, for every ℓ1\ell_116 there exists an ℓ1\ell_117 (Etzion et al., 2020).

Ingredient Output Statement
ℓ1\ell_118 + ℓ1\ell_119 ℓ1\ell_120 Theorem 4
ℓ1\ell_121 + ℓ1\ell_122 ℓ1\ell_123 Theorem 7
ℓ1\ell_124 + ℓ1\ell_125 ℓ1\ell_126 Theorem 16

The construction toolkit is heterogeneous. Orthogonal arrays ℓ1\ell_127 yield large sets of orthogonal arrays ℓ1\ell_128 by a translation trick, and these feed into ℓ1\ell_129-constructions. Perpendicular arrays ℓ1\ell_130, equivalently ℓ1\ell_131-homogeneous sets of permutations in ℓ1\ell_132, act on the blocks of a single Steiner system to produce ℓ1\ell_133. One-factorizations of the complete graph and Latin squares underlie the doubling constructions, while the quadrupling construction partitions ℓ1\ell_134 into four levels and organizes doubled systems on two-level slices together with inter-slice blocks of configuration ℓ1\ell_135 (Etzion et al., 2020).

The recursive theme is explicit. Starting from ℓ1\ell_136, one builds ℓ1\ell_137, then ℓ1\ell_138, and then continues by a Boolean ℓ1\ell_139 gluing to reach ℓ1\ell_140 for all ℓ1\ell_141 (Etzion et al., 2020). The paper describes the general proof pattern as a partition of ℓ1\ell_142-subsets by slice configurations, application of designs on each slice, addition of inter-slice blocks, and verification by counting that each relevant subset occurs exactly ℓ1\ell_143 times.

Several concrete examples are recorded. A computer-searched ℓ1\ell_144 on ℓ1\ell_145 consists of ℓ1\ell_146 Steiner ℓ1\ell_147, with the other ℓ1\ell_148 obtained from one representative by explicitly listed coordinate permutations. From it one derives ℓ1\ell_149 by deleting a point and ℓ1\ell_150 by extension. An ℓ1\ell_151 is obtained by applying ℓ1\ell_152 explicit permutations to one ℓ1\ell_153 derived from ℓ1\ell_154. Known existence statements listed in the survey include ℓ1\ell_155 for all ℓ1\ell_156, ℓ1\ell_157, ℓ1\ell_158, ℓ1\ell_159, and ℓ1\ell_160 for all ℓ1\ell_161 (Etzion et al., 2020).

A third usage of the adjective appears in model theory as very ampleness. In that setting, a strongly minimal set ℓ1\ell_162 is called very ample if there exists a strongly minimal plane curve ℓ1\ell_163 whose generic type is very ample, and equivalently there is a definable very ample family of plane curves in ℓ1\ell_164 (Castle et al., 2022). This is distinct from both the Boolean-cube notion of ample sets and the design-theoretic notion of large sets with multiplicity.

The model-theoretic results include: any strongly minimal set internal to an expansion of an algebraically closed field is very ample; if a strongly minimal set ℓ1\ell_165 is very ample and non-orthogonal to another strongly minimal set ℓ1\ell_166, then ℓ1\ell_167 is internal to ℓ1\ell_168; very ample strongly minimal sets admit very ample families of plane curves of all dimensions; and divisible strongly minimal groups are very ample (Castle et al., 2022). These statements belong to stability theory and geometric model theory rather than to combinatorial design theory or Boolean-cube geometry.

For design-theoretic ample sets, the open problems explicitly listed are to construct ℓ1\ell_169 or ℓ1\ell_170 of minimal size for larger ℓ1\ell_171 to drive down ℓ1\ell_172; extend the quadrupling and recursion beyond ℓ1\ell_173; find explicit small-ℓ1\ell_174 ℓ1\ell_175 for new parameter sets such as ℓ1\ell_176 with multiplicity; and determine the exact minimal ℓ1\ell_177 for which ℓ1\ell_178 exists (Etzion et al., 2020).

Taken together, these lines of work show that ample is a term of strong local meaning rather than a universal concept. In one branch it identifies those Boolean-cube families whose combinatorics, cubical geometry, and sign-vector axioms coincide; in another it denotes uniformly multiplicative families of Steiner systems and ℓ1\ell_179-designs; and in yet another it appears as part of the distinct model-theoretic notion of very ampleness.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Ample Sets.