Goursat Bundles: Structure and Invariants
- Goursat bundles are rank‑2 distributions defined by a strict growth pattern where the derived flag increases sequentially from 2 up to the manifold dimension.
- They are modeled via the universal monster tower and analyzed using RVT code words, Puiseux characteristics, and small-growth invariants, allowing explicit algorithmic computation.
- This framework bridges singularity theory and control theory, offering a robust method for classifying nonholonomic structures in both complex and real geometries.
Searching arXiv for papers on Goursat bundles and closely related Goursat distributions. Goursat bundles are rank‑2 Goursat distributions, equivalently rank‑2 Pfaffian systems satisfying the Goursat condition: on a manifold of dimension , a distribution is Goursat when its Lie-square sequence consists of genuine subbundles, the rank increases by exactly one at each step, and the process terminates at the full tangent bundle. In the rank‑2 case this means a bracket-generating distribution whose derived flag has ranks (Colley et al., 3 Dec 2025). The modern theory places these objects in a universal geometric model, the monster tower over a surface, and studies them through two interacting families of local invariants: structural invariants of curve-singularity type and small-growth invariants of nonholonomic type (Colley et al., 2023, Colley et al., 3 Dec 2025).
1. Definition and basic geometric structure
Let be a manifold of dimension , and let be a distribution with sheaf of sections . The Lie square is
generated by local sections of together with their Lie brackets. Inductively,
0
A distribution is Goursat if each 1 is locally free, the ranks satisfy
2
and
3
where 4 (Colley et al., 3 Dec 2025, Colley et al., 2023).
For rank 5, the essential case emphasized in the recent literature, the growth vector is
6
If 7, then 8 is the corank, and the derived flag takes the form
9
(Colley et al., 3 Dec 2025). This is the defining growth pattern of a Goursat bundle.
A closely related formulation appears in the literature on unbendable rational curves: a rank‑2 distribution 0 on an 1-dimensional complex manifold is Goursat if
2
so the growth vector is 3 (Hwang et al., 2021). The equivalence of these formulations is a matter of notation: both encode bracket generation with minimal stepwise growth.
Historically, the standard local model is the Cartan contact distribution on jet spaces. In coordinates 4 on 5, the classical Pfaffian system is
6
(Castro et al., 2013). This model expresses the characteristic “slow growth” that distinguishes Goursat bundles among bracket-generating systems.
2. Monster tower and universal local model
The fundamental geometric model is the monster tower, also called the Semple tower in the algebraic setting. Starting from a surface 7, one forms a tower
8
where 9 has dimension 0, and each level carries a canonical rank‑2 distribution 1, the focal distribution (Colley et al., 3 Dec 2025). The construction is by iterated Cartan prolongation of directions.
This tower is universal for rank‑2 Goursat germs: given any rank‑2 Goursat germ of corank 2, there exists 3 such that the germ is locally equivalent to the germ of 4 at 5 (Colley et al., 3 Dec 2025). The same universality is described in the structural-invariants paper by repeated deprolongation to the contact distribution on a 3‑fold and re-embedding into the monster tower over a surface (Colley et al., 2023).
On a standard chart over a coordinate patch 6 with coordinates 7, one has coordinates
8
and the focal distribution is defined by the annihilation of a Pfaffian system
9
in suitable local names (Colley et al., 3 Dec 2025). The paper further introduces vertical fields 0 and recursively defined focal fields 1, with either the ordinary choice
2
or the inverted choice
3
Then
4
The derived Lie-square sequence of 5 admits an explicit basis description: 6 (Colley et al., 3 Dec 2025). This explicit chart-level structure is central to the later computation of invariants.
The same tower perspective underlies the classification of Goursat multi-flags. For 7, one obtains a tower of fibrations with 8-fibers, and the problem of classifying Goursat 2-flags up to local equivalence becomes the classification of points in the tower up to symmetry (Castro et al., 2011, Castro et al., 2013). In the spatial case 9, the first four levels contain 0, 1, 2, and 3 orbits, respectively (Castro et al., 2013, Castro et al., 2011).
3. Codes, singularities, and structural invariants
A major development is the translation between Goursat bundles and singularities of curves on surfaces. Each point of the monster tower may be viewed as a multidirection, and a curve germ on the base surface lifts to a focal curve through the tower. Singular positions relative to divisors at infinity produce discrete symbolic invariants (Colley et al., 3 Dec 2025, Colley et al., 2023).
The principal coding device is the RVT code word in the alphabet 4, recording whether the lifted direction is regular, vertical, or tangential relative to divisors at infinity and their prolongations (Colley et al., 3 Dec 2025, Colley et al., 2023). A parallel “Goursat code word” is defined from the sandwich structure of the derived flag and the Cauchy characteristics (Colley et al., 2023). These code words satisfy an admissibility rule: 5 may appear only after 6 or 7 (Colley et al., 2023).
The first structural-invariants paper associates to a point 8 several invariants (Colley et al., 2023):
- a Goursat code word or RVT code word 9,
- a Puiseux characteristic 0,
- a multiplicity sequence 1,
- a multiplicity vector 2,
- a vertical orders vector 3,
- a restricted Puiseux characteristic.
The Puiseux characteristic is defined exactly as in plane curve singularity theory, after choosing local coordinates 4 adapted to the focal plane and writing 5 with 6, so that 7 is a convergent fractional power series and the essential exponents produce
8
(Colley et al., 2023). The multiplicity sequence records the orders of the successive lifts of the focal curve (Colley et al., 2023).
The vertical orders 9 are local intersection multiplicities with the divisors at infinity 0. They satisfy a difference formula with the multiplicities: 1 (Colley et al., 2023). This already indicates that the singularity-theoretic invariants are tightly organized by the tower geometry.
The same paper establishes recursive algorithms relating RVT words and Puiseux characteristics (Colley et al., 2023). One central device is the lifted word 2, obtained by dropping the first symbol and replacing a leading 3, together with any immediately following 4's, by 5's (Colley et al., 2023). Front-end and back-end recursions then compute Puiseux data from the code, and conversely reconstruct the code from the Puiseux characteristic (Colley et al., 2023). This makes the structural invariants effectively computable from the combinatorics of the tower.
A common misconception is that the monster-tower code is merely a bookkeeping device for singular directions. The 2023 and 2025 papers show that it determines substantive local invariants, including Puiseux-type data and small-growth data, not just orbit strata (Colley et al., 2023, Colley et al., 3 Dec 2025).
4. Small growth sequence and nonholonomic invariants
The second paper in the pair turns to invariants coming from the small growth sequence, defined using repeated brackets with the original distribution rather than the full derived bundles. For a rank‑2 Goursat distribution 6 with sheaf 7,
8
At a point 9, the ranks
0
form the small growth vector 1 (Colley et al., 3 Dec 2025). For any rank‑2 Goursat distribution,
2
so the small growth vector always begins
3
(Colley et al., 3 Dec 2025). For 4, the inclusions 5 may be strict (Colley et al., 3 Dec 2025).
Jean’s 6-vector is then defined by
7
(Colley et al., 3 Dec 2025). Its last entry 8 is the degree of nonholonomy (Colley et al., 3 Dec 2025). From 9, the paper defines the derived vector and second derived vector: 0 (Colley et al., 3 Dec 2025).
The paper groups together as “small growth invariants” (Colley et al., 3 Dec 2025):
- the small growth vector 1,
- Jean’s 2-vector,
- the derived vector 3,
- the second derived vector 4.
These invariants are local invariants of the germ and depend only on the corresponding RVT or Goursat word (Colley et al., 3 Dec 2025).
A technically central construction is a table of integers 5, determined by the level 6, the vertical orders vector 7, the height 8, and the index 9, via
00
The associated 01-vector is
02
The structural theorem for the small-growth sheaves states that on a standard chart, every local section of 03 can be written as
04
where 05 is a section of 06, and the coefficient 07 has focal order at least 08 (Colley et al., 3 Dec 2025). The theorem is sharp: explicit sections attain these lower bounds (Colley et al., 3 Dec 2025).
From this, the paper obtains
09
and
10
(Colley et al., 3 Dec 2025). The most significant comparison results are then:
11
12
13
This identifies structural invariants and small-growth invariants as different presentations of the same local data. A plausible implication is that the dichotomy sometimes drawn between “curve-singularity invariants” and “control-theoretic invariants” is too sharp; for Goursat bundles, the 2025 paper shows they are algorithmically equivalent (Colley et al., 3 Dec 2025).
5. Classification by words and recursive algorithms
The local type of a rank‑2 Goursat germ is encoded by an RVT code word or equivalently a Goursat code word, in the tradition of Montgomery–Zhitomirskii (Colley et al., 3 Dec 2025). The 2025 paper develops two recursive computational frameworks.
The front-end recursion uses the lifted Goursat word 14, obtained by dropping the first symbol and normalizing an initial 15 and any following 16's to 17's until the next 18, 19, or the end (Colley et al., 3 Dec 2025). Via proximity diagrams, one computes the multiplicity sequence, then the multiplicity vector, and from the relations above one gets 20, 21, and 22 (Colley et al., 3 Dec 2025).
The back-end recursion extends Jean’s original recursion from the car-with-23-trailers setting to all Goursat distributions in the smooth, complex, and algebraic settings (Colley et al., 3 Dec 2025). If 24 is a Goursat word and 25, then for the 26-vector:
- For any nonempty word, 27 and 28.
- If 29, then
30
- If 31, then
32
- If 33, then
34
Equivalent recursions are written for 35 and 36 (Colley et al., 3 Dec 2025). The paper shows the front-end and back-end procedures are equivalent (Colley et al., 3 Dec 2025).
An explicit example is the Goursat word 37 in a chart of 38, for which the paper computes
39
40
41
and the restricted structural invariants
42
43
44
6. Related geometric contexts and broader interpretations
Beyond the core rank‑2 real/smooth theory, Goursat bundles appear in several adjacent domains.
In complex geometry, a bracket-generating family of rational curves is of Goursat type when the associated rank‑2 distribution on the deformation space has growth vector 45 (Hwang, 2024). In that setting the normal bundle of a member is
46
(Hwang, 2024). The paper proves that for a family of rational curves of Goursat type, a general member satisfies the formal principle with convergence (Hwang, 2024). The proof uses natural ODEs of the form
47
and canonical Cartan connections due to Doubrov–Komrakov–Morimoto (Hwang, 2024).
A related low-dimensional classification appears in the study of unbendable rational curves. For anti-canonical degree 48 and 49, the associated rank‑2 distribution is either of Goursat type, with growth 50, or of Cartan type, with growth 51 in dimension 52 (Hwang et al., 2021). In dimensions 53, any bracket-generating family of such curves is of Goursat type (Hwang et al., 2021). Lines on a smooth cubic 4‑fold furnish a concrete example (Hwang et al., 2021, Hwang, 2024).
In the multi-flag literature, Goursat 54-flags generalize the rank‑2 case by requiring a rank increase of 55 at each derived step (Castro et al., 2013, Castro et al., 2011). The spatial 56 case is treated via a Semple/Monster tower with 57-fibers, where orbits of the prolonged diffeomorphism group classify local types (Castro et al., 2013, Castro et al., 2011). This is not the same object as a rank‑2 Goursat bundle, but it is part of the same prolongation-based paradigm.
By contrast, “Goursat category” in category theory refers to a regular category with 3‑permutable internal equivalence relations (Gran et al., 2017, Gran et al., 2015, Gran et al., 2019). Although some of those papers discuss internal groupoids and bundle-like constructions, this is terminologically unrelated to Goursat bundles as rank‑2 distributions. Confusing the two usages is a common error.
Another separate usage is the “Goursat problem” for hyperbolic PDEs, meaning characteristic boundary data prescribed on intersecting null or characteristic hypersurfaces. The signature kernel solves a hyperbolic PDE of Goursat type
58
(Salvi et al., 2020), and the Klein–Gordon equation on De Sitter–Kerr admits a Goursat problem at the horizons (Millet, 2020). These are again distinct from Goursat bundles as distributions, though they share the historical name.
7. Significance, limits, and current picture
The contemporary picture is that Goursat bundles are among the most rigid nontrivial rank‑2 nonholonomic structures. Their universality through the monster tower reduces local equivalence to the study of canonical distributions 59 at points of 60 (Colley et al., 3 Dec 2025, Colley et al., 2023). The RVT/Goursat word captures the combinatorics of the germ, while Puiseux characteristics, multiplicity data, vertical orders, and small-growth invariants provide interchangeable numerical realizations of that combinatorics (Colley et al., 2023, Colley et al., 3 Dec 2025).
Three features are particularly notable.
First, the theory unifies two traditions. Structural invariants arise from singularity theory of curves on surfaces; small-growth invariants arise from nonholonomic geometry and control theory. The 2025 comparison theorems show that, for Goursat bundles, these are not parallel descriptions but equivalent ones (Colley et al., 3 Dec 2025).
Second, the monster tower is not merely a convenient model but a universal one. Rank‑2 Goursat germs, and more generally Goursat germs of arbitrary rank after reduction, are locally equivalent to canonical focal bundles on levels of the tower (Colley et al., 2023, Colley et al., 3 Dec 2025).
Third, explicit computation is now algorithmic. Front-end and back-end recursions determine 61-vectors, derived vectors, second derived vectors, multiplicity vectors, and vertical orders from the code word, and conversely recover the code from Puiseux data (Colley et al., 2023, Colley et al., 3 Dec 2025).
This suggests a mature local classification theory for rank‑2 Goursat bundles. What remains more open, as the broader literature indicates, is the extension of this precision to higher multi-flags, higher levels of the monster tower, and geometric settings where Goursat-type distributions arise as deformation systems of rational curves or as singular configurations in control systems (Castro et al., 2013, Castro et al., 2011, Hwang, 2024, Hwang et al., 2021).