Research

questions worth chasing
preprint · may 2026, v2 july 2026 · math.CO

The alternating compositions of weighted differential operators yield the weights’ Wronskian with which constant?

Kian C. Shah & Arthemy V. Kiselev

The Lie bracket of two vector fields $w_1\partial_x$ and $w_2\partial_x$ on the line is again a vector field, and its coefficient is the Wronskian of the weights:

$$[w_1\partial_x,\; w_2\partial_x] \;=\; \bigl(w_1w_2' - w_2w_1'\bigr)\,\partial_x \;=\; \operatorname{Wr}(w_1,w_2)\,\partial_x .$$
$$\begin{aligned}[w_1\partial_x,\; w_2\partial_x] &= \bigl(w_1w_2' - w_2w_1'\bigr)\,\partial_x\\ &= \operatorname{Wr}(w_1,w_2)\,\partial_x .\end{aligned}$$

This is the case $p = 1$, with $\mathrm{const}(1) = 1$. In general, take $N = 2p$ differential operators $w_j\partial_x^{\,p}$ of order $p$ and sum their compositions over all orderings, with signs. The result is again a differential operator of order $p$, and its coefficient is the Wronskian of the weights multiplied by a positive integer that depends only on $p$:

$$\begin{aligned} &\sum_{\sigma \in S_N} (-1)^{\sigma}\, \bigl(w_{\sigma(1)}\partial_x^{\,p}\bigr) \circ \cdots \circ \bigl(w_{\sigma(N)}\partial_x^{\,p}\bigr)\\ &\qquad=\; \operatorname{const}(p)\cdot \operatorname{Wr}(w_1,\dots,w_N)\cdot \partial_x^{\,p}. \end{aligned}$$

This integer is const(p). Its first values are 1, 2, 90 and 586656, and const(18) has 463 digits. The sections below describe how it is computed and what is known about it.

abstract (arXiv v2, 16 July 2026)

The alternated composition of $N=2p$ differential operators $w_j(x)\,\partial_x^p$ of strict order $p$ on the line $\mathbb{R}\ni x$ is again a differential operator of strict order $p$; its coefficient is the constant $\mathrm{const}(p)$, depending only on the arity $N$, times the Wronskian determinant of the originally taken coefficients $w_1,\dots,w_N$. The case $p=1$ of the Lie bracket for two vector fields fixes $\mathrm{const}(1)=1$, and $\mathrm{const}(2)=2$ is found easily by hand; $\mathrm{const}(3)=90$ can still be obtained symbolically. The problem is to determine $\mathrm{const}(p\geqslant4)$.

We compute $\mathrm{const}(p)$ exactly for all $p\leqslant14$ -- a 241-digit integer at $p=14$ -- and record the resulting integer sequence as OEIS A392714. We prove that $v_p(\mathrm{const}(p))\geqslant p-1$ for every prime $p$, matching the exact equality observed numerically throughout our range, and conjecture that this equality holds in general.

We show that $\log\mathrm{const}(p)$ grows like $\alpha p^2\log p$, with the leading coefficient close to $2$, nearly saturating the bound $p^2\log p\,(1+O(1/\log p))\leqslant\log\mathrm{const}(p)\leqslant2p^2\log p\,(1+O(1/\log p))$ obtained by O. Zaboronski (private communication). A naturally arising reduced constant is found to decay to zero super-exponentially rather than grow, a direct consequence of this near-saturation.

the values: const(1) to const(18)

Exact values for p = 1 to 18. The first 15 agree with the OEIS b-file and with the stored values in the public repository; 16 to 18 come from the solver described under Code. const(18) has 463 digits.

pdigitslog const(p)const(p)
1101
210.69312
324.499890
4613.2822586656
51328.28081915103977500
62250.41947.886133185 × 1021
all 22 digits
78861 33184 56779 60568 00
73580.43828.587340833 × 1034
all 35 digits
85873 40833 21039 07284 74605 20818 28368
852118.95674.594491123 × 1051
all 52 digits
45944 91123 32609 20887 01002 22087 67858 65521 53722 02147 84
973166.50862.059560342 × 1072
all 73 digits
20595 60342 37254 98553 11520 64619 22318 57828 65815 69952 13197 89531 17731 86910 208
1098223.56321.236658562 × 1097
all 98 digits
12366 58561 66879 22175 22969 05181 61006 58189 08275 98464 38476 34358 46689 19455 53219 26721 63518 69696 00000 000
11127290.53931.512170567 × 10126
all 127 digits
15121 70566 89052 93884 70809 07723 66139 50878 09047 06071 03334 73802 07043 27297 91320 17428 94343 50637 78434 06342 01622 63676 08547 68086 60000 00
12160367.81555.498204732 × 10159
all 160 digits
54982 04731 73581 98249 32764 43157 78288 53091 53507 59636 90476 42674 32797 78624 62405 61951 01600 17916 56946 26009 66522 88175 15586 72035 89292 29075 11364 78399 92833 11442 90304 00000
13198455.73718.396303924 × 10197
all 198 digits
83963 03923 64690 48503 37943 64133 03928 25556 94250 99171 59628 16289 20903 83147 05544 35934 41294 40199 51154 56227 49161 08301 67990 37230 60518 79315 70735 63777 38416 15964 17483 45853 98693 01388 72195 84559 28578 05851 26502 400
14241554.62167.398040169 × 10240
all 241 digits
73980 40169 23258 54593 50131 40087 66164 33108 45656 35423 26671 82017 04673 23437 64901 59252 53611 99374 18240 16395 37290 88445 22732 64509 24179 47941 97224 79423 51664 80456 81394 56872 77472 19598 07686 46489 84908 51546 74246 89767 29501 72760 49436 76101 57261 17082 83345 30560 0
15289664.76325.046280763 × 10288
all 289 digits
50462 80762 98110 77506 79104 74468 23979 45183 64499 05102 97983 74744 72277 39387 37834 32628 56276 57005 72780 00846 89272 87789 75597 92055 96032 89367 70690 93887 20810 38901 59957 34049 43210 53607 66579 40230 85713 57991 67007 40274 01802 83701 27068 27921 63736 24082 33152 40737 78446 12325 18684 76599 73176 04035 04511 24500 00000 0000
16342786.43533.503470687 × 10341
all 342 digits
35034 70687 14984 73636 39324 48237 55197 09471 01428 49643 36032 30732 47559 05779 00010 18131 71266 82573 24390 89006 73762 04714 31806 26209 38766 80682 43491 83042 60202 43032 37240 37188 44363 54187 80513 73670 78285 14659 08976 22179 98391 50582 90854 97517 79698 94262 09656 93605 90153 98960 56419 20950 74636 25246 59680 61952 87565 51896 65110 86429 74351 09505 60190 10112 80061 62062 50803 20000 00
17400919.89403.197965884 × 10399
all 400 digits
31979 65883 71810 96583 23875 60416 04136 73114 11000 82560 01027 31653 79415 62490 22906 57102 29228 39400 69933 22313 82083 58001 18977 74198 09816 66285 69100 16884 71038 27618 48353 01225 71634 52564 41297 64829 77781 56138 83979 66958 00796 16793 53591 07753 06151 82871 42550 81126 61928 01172 34564 65713 21353 98019 99543 53184 66491 43297 52958 72046 62146 91618 39047 59668 76541 32244 57145 17556 04546 67609 36086 52152 51164 90257 12459 78049 14826 79898 60719 00160
184631065.37974.881345104 × 10462
all 463 digits
48813 45103 62703 84343 82130 90828 06850 53592 07605 19712 10164 73233 56095 26015 97736 93480 85157 29599 27862 58699 94014 83346 39842 81750 94561 08934 45797 58206 13023 02488 71544 81856 47208 50691 45948 63557 10592 31120 85685 10927 23894 34563 02675 77594 02997 95055 86755 23094 02454 38340 15625 11547 93718 27532 04120 12578 42022 08366 31816 06558 08112 93601 11321 33384 49375 18494 15648 94156 53492 35704 32671 71173 93233 58307 39713 44141 81151 07475 78946 47732 48384 90958 39327 36410 63714 85172 95270 47720 18032 23144 16352 65740 800
@misc{shah2026wronskian,
  title         = {The alternating compositions of weighted differential
                   operators yield the weights' {W}ronskian with which
                   constant?},
  author        = {Shah, Kian C. and Kiselev, Arthemy V.},
  year          = {2026},
  eprint        = {2605.11137},
  archivePrefix = {arXiv},
  primaryClass  = {math.CO},
  url           = {https://arxiv.org/abs/2605.11137}
}

Computing const(p)

the algorithm, step by step

To compute const(p), the paper uses the monomial weights $w_j = x^{j-1}$. The sum then reduces to permutations with $\sigma(1) = 1$, which are built from right to left while tracking the exponent of $x$: each weight raises the exponent and the $p$ derivatives lower it. If the exponent would become negative, the term vanishes, and all permutations with that ending are discarded. The remaining permutations form the set $\Phi_p$. Each contributes a signed product of falling factorials, and dividing the total by $0!\,1!\cdots(2p-1)!$ gives const(p). For $p = 5$, only 53,109 of the 3,628,800 permutations remain. Reaching p = 18 requires a different computation, a dynamic programme over subsets carried out modulo primes, which is built up step by step on its own page.

The interactive version requires JavaScript. The table shows the effect of the pruning, followed by the case p = 2 computed by hand.

p(2p)! permutationswith σ(1) = 1p|const(p)
12111
224632
37201203590
440,3205,0401,001586656
53,628,800362,88053,1091915103977500
6479,001,60039,916,8004,605,2717886133184567796056800

For p = 2 (N = 4, W = 0!·1!·2!·3! = 12), three permutations remain. (1,2,3,4) contributes +6·6·2 = +72, (1,2,4,3) contributes −2·6·2 = −24, and (1,3,2,4) contributes −6·2·2 = −24. The sum is 24, and 24 / 12 = 2 = const(2).

The simulation is limited to p ≤ 5. For p = 6 the set Φ6 already has 4,605,271 elements; larger cases are handled by the C++ solvers described under Code.

Results so far

the state of const(p)
The parity theorem.

The paper expresses const(p) as a signed sum over $\Phi_p$, and records as an empirical observation that the numbers of even and odd permutations in $\Phi_p$ differ by exactly one. This is now proved:

$$\sum_{\sigma\in\Phi_p}(-1)^{\sigma} \;=\; (-1)^{p+1} \quad \text{for every } p \ge 1,$$

In particular, $|\Phi_p|$ is odd. The proof encodes each permutation as a lattice path that never goes below zero and constructs two explicit sign-reversing involutions, which pair all permutations except one. The argument does not use primality. The identity has been verified over all of $\Phi_p$ for $p \le 6$ (4,605,271 permutations at $p = 6$) and by dynamic programming up to $p = 19$.

The p-adic conjecture.

The paper proves $v_p(\mathrm{const}(p)) \ge p - 1$ for every prime $p$. Equality holds in all computed cases (the outlined cells in the heatmap below) and is stated in the paper as Conjecture 1. The parity theorem is the key step towards this conjecture: combined with a localisation argument, it reduces the conjecture to a statement that the parity theorem answers. This argument is currently being written up.

Growth.

$\log\mathrm{const}(p)$ grows like $\alpha\,p^2\log p$ with $\alpha$ close to 2. O. Zaboronski (private communication) obtained the bounds

$$p^2\log p\,\bigl(1+O(1/\log p)\bigr) \;\le\; \log\mathrm{const}(p) \;\le\; 2p^2\log p\,\bigl(1+O(1/\log p)\bigr)$$
$$\begin{gathered}p^2\log p\,\bigl(1+O(1/\log p)\bigr)\\ \le\; \log\mathrm{const}(p) \;\le\\ 2p^2\log p\,\bigl(1+O(1/\log p)\bigr)\end{gathered}$$

and the computed values lie close to the upper bound. A least-squares fit of the six-term expansion $\alpha p^2\log p + \beta p^2 + \gamma\,p\log p + \delta p + \varepsilon\log p + \mu$ to the exact values, in 300-digit arithmetic, gives $\alpha = 1.9994 \pm 0.0003$ with all coefficients free. With $\alpha = 2$ fixed, $\beta = -2.6755$, varying by about $10^{-4}$ between fitting windows, and all residuals for $p = 10,\dots,18$ are below $5\times10^{-7}$.

The sequence and the code.

The sequence const(p) is OEIS A392714, with a b-file up to $n = 15$. Exact values are now known up to $p = 18$. They were computed by dynamic programmes over subsets, written in C++, which work modulo primes and reconstruct the result by the Chinese remainder theorem; the number of primes is fixed by a proved upper bound on the size of const(p). The code is publicly available.

A multidimensional Wronskian identity.

Conjecture: the analogous constant equals $1$ in every dimension - confirmed across all tested $(d, k)$.

prime valuations of const(p) The exponent $v_q(\mathrm{const}(p))$ of each prime $q \le 19$, for $p = 2, \dots, 18$. Small primes occur with high exponents and larger primes with low ones. The outlined cells are $v_p(\mathrm{const}(p))$ for prime $p$; each equals $p - 1$.
lowhigh exponent $v_p(\mathrm{const}(p))$ at prime $p$, equal to the lower bound $p - 1$ · the prime does not divide const(p)
the same data as a table
Exponent of the prime q in const(p)
q \ p23456789101112131415161718
2115254171116718131711493332
3·23162214651183123331
5·1·42···8652212612
7··11·652····13842·
11····1··2·1086431··
13·····111·1·12118652
17·······1···1·1·1615
19········11·····1·
growth of const(p) $\log\mathrm{const}(p)$ for $p = 1, \dots, 18$, with the six-term model for $\alpha = 2$ fitted on $p = 10, \dots, 18$. The lower panel shows the residuals on the fitting window, all below $5\times10^{-7}$ in absolute value. Hover over or tap a point, or focus the chart and use the arrow keys, to read the values.
const(p), exact six-term model, $\alpha = 2$

The longer arc points toward the algebraic structures behind these identities - Lie theory, L-algebras and their appearances in mathematical and theoretical physics. That’s the boundary I hope to work at in graduate study: where representation theory, geometry and physics (string-theoretic and otherwise) meet.

Code

everything is reproducible

The solvers are available at kiancshah/wronskian-constant under the MIT licence. Two independently written solvers agree residue by residue, and identity_check.py recovers const(1) = 1 and const(2) = 2 by expanding the operator identity symbolically, without using the recursion. const(18), with 463 digits, was computed on a single node of the Hábrók cluster. How the solvers work is shown step by step on its own page.

Open problems

unfinished business

Details in the paper - feel free to check it out and get in touch.

const(p) also appears in connection with the flag variety and Schubert calculus. I am currently studying this connection, starting from “Chains in the Bruhat order” (arXiv:math/0502363).

Talks & posters

const(p) on tour