Papers
Topics
Authors
Recent
Search
2000 character limit reached

Topological Join Operation

Updated 6 July 2026
  • Topological join is a construction that combines spaces, simplicial complexes, or other objects by coning off each factor along an interval, resulting in a characteristic degree shift.
  • The operation has multiple formulations—including abstract, quotient-space, and geometric joins—that offer varied chain-level interpretations and homological insights.
  • It also facilitates applications in topological data analysis, singularity theory, and combinatorics with extensions like augmental joins and join theorems for Milnor fibers.

Searching arXiv for recent and foundational papers on topological joins and related formulations. Using the arXiv search tool to retrieve papers on topological joins, geometric joins, and join theorems. The topological join operation is a construction that combines spaces, simplicial complexes, or related objects by adjoining a new interval parameter and collapsing opposite ends onto the two factors. In its classical form, for spaces AA and BB, the join is

AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},

while for finite simplicial complexes with disjoint vertex-sets it is the abstract join

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.

Across algebraic topology, topological combinatorics, TDA, and singularity theory, the join serves as a dimension-raising operation with a characteristic homological shift, and several distinct but related formulations coexist: the simplicial join used in chain-level constructions (Ellis, 2015), the classical quotient-space join and its geometric realizations (Barany et al., 2013), the augmental join with a strict (1)(-1)-dimensional unit (Fors, 2012), and join theorems describing Milnor fibres of sums of real-analytic germs (Inaba, 2020).

1. Formal definitions and principal variants

For finite simplicial complexes KK and LL with disjoint vertex-sets, the abstract join is defined by

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.

If σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K) and τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L), one orders the union of vertices as

BB0

which already exhibits the characteristic degree shift by BB1 (Ellis, 2015).

For topological spaces, the reduced join is the quotient

BB2

and it satisfies the formal property

BB3

This quotient-space description makes explicit that the construction “cones off” each factor at opposite ends of the interval (Barany et al., 2013).

A distinct Euclidean incarnation is the geometric join. For subsets BB4,

BB5

equivalently the union of all colorful simplices, that is, convex hulls of one point from each BB6. One may realize the abstract join of the discrete sets BB7 as a simplicial complex and linearly map it into BB8; its image is BB9. In general the homotopy type of the geometric join can be strictly simpler than that of the abstract join (Barany et al., 2013).

Fors introduced an augmental reformulation in the category AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},0, where the new isolate AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},1 is the unique AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},2-dimensional space and serves as a strict join-unit. In that setting the augmental join AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},3 is defined by a pushout, equivalently by

AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},4

with the boundary identifications collapsing AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},5 onto AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},6 and AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},7 onto AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},8 (Fors, 2012).

2. Chain-level structure and homological consequences

Over AB=A×B×[0,1]{(a,b,0)(a,b,0)}{(a,b,1)(a,b,1)},A*B=\frac{A\times B\times[0,1]}{\{(a,b,0)\sim(a,b',0)\}\cup\{(a,b,1)\sim(a',b,1)\}},9-coefficients, the simplicial join induces a bilinear chain map

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.0

If

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.1

then

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.2

In particular, if KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.3 and KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.4 are cycles then KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.5 is again a cycle (Ellis, 2015).

The boundary formula over KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.6 is

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.7

Over a general field KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.8, with ordered vertices, the signed formula becomes

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.9

The (1)(-1)0-setting eliminates the sign bookkeeping but not the degree shift (Ellis, 2015).

A convenient inverse “join-projection” chain map is

(1)(-1)1

specified by

(1)(-1)2

where (1)(-1)3 denotes the unique (1)(-1)4-simplex in the augmented complex. It satisfies

(1)(-1)5

This map is central in the homological analysis of joined cycles (Ellis, 2015).

Ellis’s Theorem 1.2 states: if (1)(-1)6 and (1)(-1)7 are nontrivial classes represented by cycles (1)(-1)8 and (1)(-1)9, and if KK0 lies in a subcomplex KK1 and represents a nonzero class in KK2, then the inclusion-induced map

KK3

carries KK4 to a nontrivial class. The proof uses the composition

KK5

and the Künneth theorem over a field, under which

KK6

sends KK7. Proposition 1.3 gives the converse: if KK8 is non-bounding in KK9, then LL0 and LL1 must already represent nontrivial homology in LL2 and LL3, respectively (Ellis, 2015).

3. Monoidal and augmental formulations

In the augmental category LL4, the join is not merely associative and symmetric up to homotopy; it is organized as a closed symmetric monoidal structure. There is a faithful functor

LL5

and the augmental join-unit is

LL6

The three point-free objects are explicitly distinguished: LL7 as classical empty space and join-zero, LL8 as simplicial join-unit in LL9-complexes, and KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.0 as the new topological join-unit of dimension KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.1 (Fors, 2012).

The operation KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.2 satisfies canonical associativity,

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.3

strict unit laws,

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.4

and symmetry,

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.5

Moreover, there is a natural homeomorphism

KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.6

so KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.7 is a closed symmetric monoidal category (Fors, 2012).

This formulation aligns topological joins with augmented simplicial constructions. If KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.8 are KL={στσK, τL}.K*L=\{\sigma\cup\tau\mid \sigma\in K,\ \tau\in L\}.9-complexes with geometric realizations σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)0, then

σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)1

Fors further states that the Stanley–Reisner functor σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)2 carries simplicial join to tensor product, and geometric realization carries that back to topological join (Fors, 2012).

Several classical identities appear naturally in this setting. For σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)3,

σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)4

and for disjoint manifolds σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)5,

σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)6

The join also admits a Künneth theorem with the characteristic degree shift: σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)7 under the stated excision and torsion hypotheses (Fors, 2012).

4. Geometric joins, connectivity, and contractibility thresholds

The geometric join links join constructions to convexity and discrete geometry. It arises naturally in the colorful Carathéodory and Tverberg theorems, and in transversal-Helly-type questions. Its central conjecture, due to Bárány–Holmsen–Karasev, is that if σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)8, then for any subsets σ=[v0,,vp]Cp(K)\sigma=[v_0,\dots,v_p]\in C_p(K)9, the geometric join τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)0 is contractible. This remains open even for τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)1 when each τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)2 has only two points (Barany et al., 2013).

Exact results are known in low dimensions. For τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)3, whenever τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)4, the union of all colorful triangles is star-shaped, hence contractible. For τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)5, Theorem 6.1 states: if τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)6 and τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)7, then τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)8 is contractible. The proof combines simple connectedness with vanishing τ=[w0,,wq]Cq(L)\tau=[w_0,\dots,w_q]\in C_q(L)9 in a connected BB00-dimensional union of simplices (Barany et al., 2013).

In arbitrary dimension, stronger but higher-threshold sufficient conditions are known. Theorem 4.1 states that if BB01, then BB02 is star-shaped, hence contractible. More generally, Theorem 4.2 states that if

BB03

then BB04 is BB05-connected. The same picture extends to matroidal geometric joins: BB06 with contractibility when BB07 and simple connectedness when BB08 (Barany et al., 2013).

A recurring misconception is that the abstract join and the geometric join should have comparable homotopy type. The cited results explicitly warn against this: the abstract join of BB09 non-trivial finite sets is a wedge of BB10-spheres, whereas the geometric join BB11 can collapse many of those spheres and, under the conjectured threshold BB12, would become contractible (Barany et al., 2013).

5. Join signatures in concurrence topology and Dowker filtrations

In concurrence topology, a TDA method for binary data, one constructs a filtration consisting of Dowker complexes and computes persistent homology. Persistent classes correspond to a form of negative statistical association among the variables. Ellis analyzes how the topological join appears when two groups of binary variables are examined separately and then combined (Ellis, 2015).

Suppose two groups of variables display negative association individually, manifested in nontrivial concurrence homology in dimensions BB13 and BB14. If the two groups are statistically independent and the sample size is large, then representative cycles, one from each group, combine to produce a cycle in dimension BB15. In the Dowker-filtration setting, at each frequency threshold one has a complex BB16 on variables BB17, with BB18 the induced subcomplex on the first BB19 variables and BB20 the induced subcomplex on the last BB21. If

BB22

in law, then “with high probability” every simplex BB23 and BB24 will jointly appear in BB25, so BB26 will look like BB27. Long-lived classes in BB28 and BB29 then give rise, via the join operator, to nontrivial classes in BB30 (Ellis, 2015).

The diagnostic proposed there compares persistence in the filtration

BB31

and regards any class that survives at least two steps as a signature of independence. This use of joins is therefore not merely formal; it provides a topological criterion for dependence among groups of variables (Ellis, 2015).

The limitations are explicit. One needs BB32 so that every BB33 is a genuine simplex of BB34. One also needs nontrivial factors: both BB35 and BB36 must be nonzero, and BB37 must lie as a cycle in the test complex BB38. Ellis’s examples further show that not every nontrivial class in a subcomplex of a join is literally of the form BB39: the hexagon example gives a BB40-cycle that is nontrivial but is not of join form, and Example 1.4(3) gives a BB41-cycle nontrivial in both BB42 and BB43 that again is not literally a join BB44 (Ellis, 2015).

6. Join theorems for Milnor fibres and real-analytic singularities

Inaba’s join theorem places the topological join at the center of the topology of real-analytic singularities. Let

BB45

be real-analytic germs of independent variables, with BB46, each satisfying: BB47 is an isolated critical value and BB48 satisfies the Thom-BB49-condition with respect to some Whitney stratification of BB50. Writing

BB51

on BB52, one obtains tubular Milnor fibrations for BB53, BB54, and BB55 (Inaba, 2020).

For sufficiently small radii, the tubular Milnor fibre is

BB56

for any regular value BB57, and its homotopy type is independent of BB58, and of the choice of BB59. The join theorem then states: BB60 When BB61, the monodromy of the fibration of BB62 is, up to homotopy, the join of the monodromies of BB63 and BB64 (Inaba, 2020).

The proof proceeds by constructing a tubular Milnor fibration for each germ, showing that BB65 still satisfies BB66, analyzing the projection

BB67

over a radial segment BB68 from BB69 to BB70, and then collapsing boundary pieces to obtain the mapping-cone description of the join. In particular, one finds a homeomorphism

BB71

followed by a homotopy equivalence

BB72

with BB73 and BB74 (Inaba, 2020).

The theorem has several stated corollaries. For BB75, if BB76 denotes the reduced zeta-function of the monodromy of BB77, then

BB78

The Seifert form of the link BB79 is, up to an explicit sign, the tensor-product or “join-product” of the Seifert forms of BB80 and BB81. For Neumann–Rudolph’s enhanced Milnor invariants BB82,

BB83

and

BB84

These statements place the join alongside addition of germs as a precise topological operation on Milnor fibres, monodromy, and links (Inaba, 2020).

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

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 Topological Join Operation.