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.