- The paper introduces a SageMath algorithm that computes Bialynicki-Birula-Brosnan motivic decompositions by enumerating right-minimal Weyl group representatives and filtering for bi-minimality, reducing complexity to the motive’s absolute rank rather than the full Weyl group.
- The implementation handles difficult exceptional cases, including an E8 computation completed in roughly 250 seconds and yielding a new five-term motivic decomposition, while aggregation and rank checks validate the results.
- The paper extends motivic decomposition techniques to characteristic 2, deriving a six-summand formula for isotropic ideals of dimension 2 and identifying limitations involving outer-type groups and the rational-point versus degree-one zero-cycle condition.
Overview
This paper by Charles De Clercq addresses the practical computability of Bialynicki-Birula-Brosnan motivic decompositions. Brosnan's theorem [Theorem 7.4, bros] gives, for a semi-simple group G of inner type over a field F and a projective G-homogeneous variety XΘ,G of type Θ, an explicit decomposition in the category CM(F,Z) of Chow motives with integral coefficients:
M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},
where W is the set of minimal length representatives for the double cosets WΘ0\W/WΘ (with (ΔG,Θ0) the Tits index of F0), F1 is the anisotropic kernel, and F2. While explicit, these decompositions are intractable by hand when the Weyl group is large — notably for exceptional types such as F3, whose Weyl group has order F4. The paper provides a SageMath implementation (BBBdec.py) whose central algorithmic idea makes the cost scale with the size of the motive rather than with F5.
Algorithmic design
The input consists of a Dynkin type, the subset F6 encoding the Tits index, and the subset F7 specifying the variety type; the output lists all summands aggregated by motivic isomorphism class. The computation proceeds in three stages.
Enumeration of right-minimal representatives. The set F8 is computed by depth-first search on the Cayley graph of F9, starting from the identity. Since each simple reflection changes length by exactly one, the graph is graded by length; each candidate G0 is immediately reduced to its right-minimal representative via a ReduceRight routine that multiplies on the right by generators from G1 whenever this decreases length. Correctness follows from the uniqueness of the minimal representative in each right coset: once the queue empties, every element of G2 has been discovered.
Bi-minimality filter. The key improvement over naive approaches rests on the factorization property that any double-coset minimal element G3 (with G4, G5, lengths adding) satisfies that G6 is right-minimal and G7 left-minimal. Hence it suffices to filter G8 for the additional left-minimality condition, rather than running bi-minimal reduction on arbitrary elements of G9. Two equivalent tests are implemented — a length-based test comparing XΘ,G0 with XΘ,G1, and a root-based test checking XΘ,G2 — neither dominating the other in practice; they can be run in parallel as a cross-validation.
Aggregation and consistency checks. Each surviving representative contributes a summand determined by XΘ,G3, and contributions sharing the same triple are grouped to give multiplicities. The quantity XΘ,G4 equals the absolute rank of XΘ,G5, i.e., the number of Tate motives appearing after scalar extension, and serves as a per-summand size measure. The implementation enforces two checks: agreement between the two minimality tests, and the identity XΘ,G6, computed as a ratio of integers without polynomial division.
For split XΘ,G7, where XΘ,G8 is trivial, the algorithm bypasses Weyl group enumeration entirely and computes the decomposition via the quotient XΘ,G9 of Poincaré polynomials, using the Chevalley-Solomon formula available through SageMath's W.degrees().
Complexity
The enumeration costs Θ0 time, where Θ1 is the rank and Θ2 the Coxeter number, versus Θ3 for naive bi-minimal reduction over all of Θ4 — a saving of a factor Θ5. For type Θ6 with Θ7 of complemented size corresponding to Θ8, this factor is Θ9, nearly three million. More structurally, since CM(F,Z)0 is precisely the absolute rank of CM(F,Z)1, the complexity is naturally calibrated to the size of the motive under study. Memory is dominated by the seen set storing all of CM(F,Z)2; retaining sample reduced words is optional.
Scope restrictions
Two limitations are stated plainly. First, the implementation handles only groups of inner type: although Bialynicki-Birula-Brosnan decompositions exist in outer type, they involve corestrictions over field extensions whose algorithmic encoding the author deems impractical. Second, the Tate trace mode assumes that every projective CM(F,Z)3-homogeneous variety has a rational point if and only if it has a zero-cycle of degree CM(F,Z)4 — a condition known for spinor and orthogonal groups, special and projective linear groups, and in general over number fields, but open for arbitrary fields. Under this hypothesis, an integral version of a lemma of De Clercq–Quéguiner-Mathieu shows that a summand CM(F,Z)5 carries non-trivial integral Tate trace only when CM(F,Z)6, in which case it is itself a Tate motive; the Tate trace mode therefore retains only those representatives satisfying CM(F,Z)7 for all CM(F,Z)8.
Explicit computations
Three examples illustrate the tool. For a CM(F,Z)9-dimensional quadratic form of Witt index M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},0 (type M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},1, reproducing Brosnan's Example 7.6), the decomposition of the orthogonal Grassmannian M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},2 is recovered as M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},3, with M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},4 the anisotropic quadric and M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},5 its variety of isotropic planes. For type M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},6 with anisotropic kernel of type M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},7, the Tate trace mode yields M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},8. Most significantly, for type M(XΘ,G)≃w∈W⨁M(XΘw,Gan){ℓ(w)},9 with anisotropic kernel of type W0 and the variety attached to vertex W1, the computation produces a five-term decomposition
W2
in roughly 250 seconds on standard hardware — a computation entirely out of reach of brute-force bi-minimal reduction over W3. These constitute new motivic decompositions for exceptional groups.
Application to characteristic W4
Karpenko's decompositions for classical groups [Corollary 15.14, kar] were established in characteristic different from W5. The paper shows how the algorithm helps extend them to characteristic W6 (with orthogonal involutions replaced by quadratic pairs for type W7). The main result concerns a central-simple algebra W8 with symplectic involution of degree W9, WΘ0\W/WΘ0, Brauer-equivalent to a quaternion division algebra WΘ0\W/WΘ1, isotropic with orthogonal decomposition WΘ0\W/WΘ2 adjoint to WΘ0\W/WΘ3. In characteristic WΘ0\W/WΘ4, the motive of the variety WΘ0\W/WΘ5 of WΘ0\W/WΘ6-isotropic ideals of reduced dimension WΘ0\W/WΘ7 decomposes as
WΘ0\W/WΘ8
The proof identifies four minimal double-coset representatives (WΘ0\W/WΘ9, (ΔG,Θ0)0, (ΔG,Θ0)1, and the palindrome (ΔG,Θ0)2) extrapolated from low-rank outputs of the algorithm, verifies their minimality via the root criterion of Proposition 2.3, and obtains the two remaining summands by symmetry via push-forward along the exchange involution. Completeness follows because the absolute ranks of the six summands sum to the rank of the whole motive, a check independent of characteristic. This result is stated as a key tool in forthcoming work on classifying motives of projective homogeneous varieties with finite coefficients.
Limitations and open questions
Beyond the restriction to inner type and the hypothesis underlying the Tate trace mode discussed above, the memory footprint of the seen set may become significant for large groups, though disabling word retention mitigates this. The question whether the point-versus-zero-cycle condition holds over arbitrary fields remains open. The author also notes that the two implementations of the left-minimality test have incomparable performance across group types, so no single optimal choice exists.
Conclusion
The paper converts Brosnan's existence theorem into a practical computational tool, achieving complexity proportional to the absolute rank of the motive rather than the order of the Weyl group, and validates the implementation through new exceptional-type decompositions and a characteristic-(ΔG,Θ0)3 extension of Karpenko's classical-group results.