Elementary works

Works understandable at an undergraduate level or below (level 3 or lower). Level 3 means advanced undergraduate; level 2 is contest mathematics.

See the key for explanations of record fields.

119 records

A determinant identity for symmetric matrices

Authors Darij Grinberg
Pdf algebra/symmetricdet.pdf
Source algebra/symmetricdet.tex
Last Update 2026-06-04
Year 2026
Abstract

We give a simple proof of a determinantal identity found by Procesi. The identity connects different minors of a symmetric (or partially symmetric) matrix, and originates in the invariant theory of the orthogonal group.

Topics algebra, linear algebra, determinants, invariant theory
Level 3
Novelty 3
License CC0-1.0

A Universal Noncommutative Splitting Algebra for Polynomials

Authors GPT-5.5, Darij Grinberg
Pdf algebra/ncsplit-gpt.pdf
Source algebra/ncsplit-gpt.tex
Last Update 2026-07-12
Year 2026
Abstract

Let R be a commutative ring. We show that every homogeneous multivariate polynomial f over R of degree n splits into a product of n homogeneous linear forms over a suitable noncommutative ring extension of R.

The proof uses Bergman's Diamond Lemma: we define S by generators and relations, and the relations form a terminating reduction system that has no ambiguities and thus is confluent. An analogous result is also shown for inhomogeneous polynomials (with inhomogeneous factors). This easily follows from the homogeneous case by homogenizing and then setting the homogenizing variable equal to 1.

Topics algebra, noncommutative algebra, computational and rewriting methods
Level 3
Novelty 4
License CC0-1.0
Ai Writing GPT

An equality for balanced digraphs

Authors Darij Grinberg, Benjamin Liber
Pdf algebra/balg.pdf
Source algebra/balg.tex
Last Update 2026-05-18
Year 2026
Arxiv https://arxiv.org/abs/2507.22388
Status published
Abstract

Consider a directed multigraph D that is balanced (i.e., at each vertex, the indegree equals the outdegree). Let A be its set of arcs. Fix an integer k. Let s be a vertex of D. We show that the number of k-element subsets B of A that contain no cycles but contain a path from each vertex to s (we call them "s-convergences") is independent of s. This generalizes known facts about spanning arborescences, acyclic orientations and maximal acyclic subdigraphs. Moreover, this result can be generalized even further, replacing "contain no cycles" with "have a given set of cycles".

Journal
The Electronic Journal of Combinatorics, 33, 2026, issue 3, P3.19; DOI: 10.37236/14616
Topics combinatorics, enumerative combinatorics, graph theory
Level 2
Novelty 4
Supervised true

Cohn's theorem on the kernel of the Dynkin operator

Authors GPT-5.5, Darij Grinberg
Pdf algebra/cohn-dynkin-gpt.pdf
Source algebra/cohn-dynkin-gpt.tex
Last Update 2026-07-12
Year 2026
Abstract

In his 1951 thesis, P. M. Cohn described the kernel of the Dynkin operator on the tensor algebra. This note gives a modern exposition of this result with its proof, both in the case of a free module and in the case of an arbitrary module over a Q-algebra. (In the fully general case, a counterexample is given.) No novelty is claimed.

Topics algebra, noncommutative algebra, Lie algebras and related structures
Level 3
Novelty 3
License CC0-1.0
Ai Writing GPT

Collapsibility of Alexander duals for shade maps

Authors GPT-5.6 Sol, Darij Grinberg
Pdf algebra/elserdual-gpt.pdf
Source algebra/elserdual-gpt.tex
Last Update 2026-08-30
Year 2026
Abstract

Let E be a nonempty finite set. A shade map on E is a map T : P(E) → P(E) such that toggling an element uT(F) in the input F does not change T(F). We prove that, if T is an inclusion-reversing shade map and GE, then the simplicial complex

{FEGT(F)}

is collapsible. Equivalently, if S is an inclusion-preserving shade map, then the Alexander dual of

{FEGS(F)}

is collapsible. This is an Alexander-dual companion to the shade-map collapsibility theorem in The Elser nuclei sum revisited.

Ancillary Files
algebra/elsersum.pdf: The Elser nuclei sum revisited
Topics combinatorics, simplicial complexes and topology, topology, discrete Morse theory
Level 2
Novelty 4
License CC0-1.0
Ai Writing GPT

Compositions of n-homomorphisms

Authors Darij Grinberg
Pdf algebra/nfrobe.pdf
Source algebra/nfrobe.tex
Last Update 2026-04-13
Year 2026
Arxiv https://arxiv.org/abs/2604.13619
Abstract

We study n-homomorphisms in the sense of Khudaverdian--Voronov, but generalized to maps from arbitrary rings to arbitrary commutative rings. We show that the sum of an n-homomorphism and an m-homomorphism is an n+m-homomorphism, and that the composition of an n-homomorphism and an m-homomorphism is an nm-homomorphism. The proofs are entirely combinatorial.

Ancillary Files
algebra/laue-fundid.pdf: Digitized version of Hartmut Laue's paper A graph theoretic proof of the fundamental trace identity , Discrete Mathematics 69 (1988), pp. 197--198
algebra/laue-fundid.tex: sourcecode of the digitized paper
algebra/giambruno-sehgal-polyid.pdf: Digitized version of A. Giambruno's and S. K. Sehgal's paper On a Polynomial Identity for n × n Matrices , Journal of Algebra 126 (1989), pp. 451--453
algebra/giambruno-sehgal-polyid.tex: sourcecode of the digitized paper
Topics algebra, combinatorics, ring theory and commutative algebra
Level 3
Novelty 4
License CC0-1.0

Detropicalization as a proof technique

Authors Darij Grinberg, Tom Roby
Last Update 2026-05-28
Year 2026
Arxiv https://arxiv.org/abs/2605.30511
Status preprint
Abstract Rational functions make sense over any commutative ring, as long as the denominators are invertible. When there is no subtraction involved, they even apply over semirings (rings without subtraction). It is particularly worthwhile to evaluate them over the tropical semiring, in which the roles of addition and multiplication are played by maxima and addition. Over this semiring, algebraic results often acquire combinatorial meaning. We give a few examples.
Topics algebra, combinatorics, semirings and tropical mathematics
Level 2, 3
Novelty 3
License CC0-1.0

Elementary derivations of some results of linear optimization

Authors Darij Grinberg
Pdf algebra/linopt.pdf
Source algebra/linopt.tex
Last Update 2026-07-08
Year 2026
Abstract

Various basic facts from linear optimization theory (separation theorems for convex hulls and conic hulls, Farkas's lemma, Gordan's and Stiemke's theorems, and the duality theorem in a few forms) are presented here with constructive proofs.

This has been mostly written in 2012, when I was learning combinatorial optimization from Alexander Schrijver's notes and was annoyed by the use of analysis in the proofs. I provide constructive and elementary proofs instead. The proofs are my own (except for the first proof of the separation theorem for cones, which follows David Bartl's 2011 paper); as a consequence, they are likely to be much longer than necessary. See Niels Lauritzen's Undergraduate Convexity and Alexander Schrijver's Theory of Linear and Integer Programming for textbooks which also give constructive proofs of the main results (most likely, better ones than mine).

Topics linear algebra, inequalities and optimization
Level 3
Novelty 1
License CC0-1.0

Necklaces over a group with identity product

Authors Darij Grinberg, Peter Mao
Last Update 2026-08-04
Year 2026
Arxiv https://arxiv.org/abs/2405.08937
Status preprint
Abstract

We address two variants of the classical necklace counting problem from enumerative combinatorics. In both cases, we fix a finite group G and a positive integer n. In the first variant, we count the “identity-product n-necklaces” — that is, the orbits of n-tuples (a1, a2, ..., an) ∈ Gn that satisfy a1a2...an = 1 under cyclic rotation.

In the second, we count the orbits of all n-tuples (a1, a2, ..., an) ∈ Gn under cyclic rotation and left multiplication (i.e., the operation of G on Gn given by h · (a1, a2, ..., an) = (ha1, ha2, ..., han)). We prove bijectively that both answers are the same, and express them as a sum over divisors of n.

Consequently, we generalize the first problem to n-necklaces whose product of entries lies in a given subset of G (closed under conjugation), and we connect a particular case to the enumeration of irreducible polynomials over a finite field with given degree and second-highest coefficient 0.

Journal
Topics combinatorics, enumerative combinatorics, number theory, finite fields, group theory
Level 3, 4
Novelty 4
License CC BY-NC-SA 4.0
Supervised true

Noncommutative Abel-like identities

Authors Darij Grinberg
Pdf algebra/ncabel.pdf
Source algebra/ncabel.tex
Pdf Long algebra/ncabel-long.pdf
Last Update 2026-04-14
Year 2026
Arxiv https://arxiv.org/abs/2604.12619
Status preprint
Abstract

Let L be a noncommutative ring. Let V be a finite set of size n. For each s ∈ V, let xs be an element of L. Let X and Y be elements of L such that X + Y lies in the center of L.

We prove the following three identities, which generalize the classical Abel-Hurwitz identities:
  • The sum of (X + ∑s ∈ S xs)|S| (Y - ∑s ∈ S xs)n-|S| over all subsets S of V equals the sum of (X + Y)n-k xi1 xi2 ... xik over all integers k with 0 ≤ k ≤ n and all k-tuples (i1, i2, ..., ik) of distinct elements of V.
  • The sum of X (X + ∑s ∈ S xs)|S|-1 (Y - ∑s ∈ S xs)n-|S| over all subsets S of V equals (X + Y)n. (Here, the product X (X + ∑s ∈ S xs)|S|-1 has to be understood as 1 if S is empty.)
  • The sum of X (X + ∑s ∈ S xs)|S|-1 (Y - ∑s ∈ S xs)n-|S|-1 (Y - ∑s ∈ V xs) over all subsets S of V equals (X + Y - ∑s ∈ V xs) (X + Y)n-1. (Here, again, denominators are meant to be cancelled before evaluation when S is empty or the whole set V or when V is empty.)
Topics algebra, combinatorics, noncommutative algebra
Level 2
Novelty 3
License CC0-1.0

Note on the Young–Jucys–Murphy elements

Authors Darij Grinberg
Pdf t/24s/yjmnote.pdf
Source t/24s/yjmnote.tex
Last Update 2026-05-29
Year 2026
Abstract

We give a new proof that the k-th Young–Jucys–Murphy element Jk in the group algebra of Sn is annihilated by the polynomial ∏i = −k + 1k − 1 (ti). The proof is inspired by Igor Makhlin’s MathOverflow proof, but uses no linear algebra; its core is an algebraic computation found with the help of LLMs.

We then show that ∏i = −n + 2n − 2 (Jni), for n ≥ 2, is 2(2n − 3)! / n! times the sum of all odd permutations in Sn.

Ancillary Ids
24s: course notes
Topics algebra, combinatorics, algebraic combinatorics, representation theory, symmetric groups
Level 3, 4
Novelty 3
License CC0-1.0
Ai Writing GPT

On the q-Poincaré sum of a Coxeter group

Authors Benjamin Adenbaum, Darij Grinberg
Pdf algebra/separable.pdf
Source algebra/separable.tex
Last Update 2026-07-11
Year 2026
Status draft
Abstract

Given a finite Coxeter group W and a scalar q, we define the element Lq to be the sum of qℓ(w) w over all wW in the group algebra of W. We say that an element wW is W-length-symmetric if its coefficient in the commutator [La, Lb] is 0 for all scalars a, b in any commutative ring. We prove several sufficient criteria for elements to be W-length-symmetric. In particular, we show that any separable permutation (i.e., permutation avoiding the patterns 2413 and 3142) in the symmetric group Sn is Sn-length-symmetric. This is only a sufficient condition; other W-length-symmetric elements include (twisted) involutions and elements of dihedral parabolic subgroups.

Topics algebra, combinatorics, algebraic combinatorics, representation theory, group theory, Coxeter groups and Hecke algebras
Level 3, 4
Novelty 4

Polynomials over Symmetric Polynomials

Authors GPT-5.6 Sol, Darij Grinberg
Pdf algebra/poloversym-gpt.pdf
Source algebra/poloversym-gpt.tex
Last Update 2026-08-09
Year 2026
Status preprint
Abstract

Let k be a commutative ring, and let the symmetric group Sn act on the polynomial ring P = k[x1, x2, ..., xn] by permuting the variables. We prove four classical results. First, the coinvariant algebra (the quotient of P by the ideal generated by the symmetric polynomials with constant term 0) is a free k-module of rank n!, with the residue classes of the Artin monomials as a basis. Second, P is a free module of rank n! over the ring PSn of symmetric polynomials, again with the Artin monomials as a basis. Third, if n! is invertible in k, the coinvariant algebra is the regular k[Sn]-module. Fourth, under the same hypothesis, P is a free left PSn[Sn]-module of rank 1. The first result follows from an elementary normal-form lemma for monic polynomials with pairwise relatively prime leading monomials. The second is proved by lifting the Artin basis. For the third, we use orbit harmonics with a strongly discrete point orbit, and the fourth follows by equivariantly lifting a regular basis of the coinvariant algebra.

Topics algebra, combinatorics, algebraic combinatorics, symmetric functions, ring theory and commutative algebra, invariant theory
Level 3, 4
Novelty 3
License CC0-1.0
Ai Writing GPT

Powers of matrices with all principal minors equal to 1

Authors Darij Grinberg, Hamesh M. Hamesh
Pdf algebra/princmins2gpt.pdf
Source algebra/princmins2gpt.tex
Last Update 2026-08-01
Year 2026
Arxiv https://arxiv.org/abs/2606.28976
Abstract

Consider a square matrix A whose all principal minors are equal to 1. Over a field, this property is inherited by any integer power of A, but this is not the case over an arbitrary commutative ring. We show that it is the case over any well-behaved ring, including all reduced rings and quotients of commutative rings modulo integrally closed ideals. This generalizes Problem B5 of the 2021 Putnam contest.

Over arbitrary commutative rings, we identify a stronger property that is always inherited by powers: We say that a matrix A with entries ai,j is 1-nullcyclic if all its diagonal entries are 1 and if all the cyclic products ai1,i2 ai2,i3 ... aik,i1 with k > 1 vanish. We show that the latter products are always integral over the ideal generated by the principal minors of A minus 1.

We also prove variants of the above results for matrices A whose diagonal entries can be arbitrary, and whose principal minors are equal to the corresponding products of principal minors.

Topics algebra, linear algebra, determinants, ring theory and commutative algebra
Level 3
Novelty 3, 4
License CC0-1.0
Ai Writing GPT

Splitting a Polynomial into Linear Factors after an Injective Ring Extension

Authors GPT-5.5, Darij Grinberg
Pdf algebra/factorpoly-gpt.pdf
Source algebra/factorpoly-gpt.tex
Last Update 2026-07-19
Year 2026
Abstract

We show that every polynomial of degree ≤ m over a commutative ring R can be split into a product of m factors of degree ≤ 1 over an extension S of R. This answers MathOverflow question #429134.

The proof involves diagonal symmetric polynomials in 2m variables and a variant of Garsia-Stanton descent monomials, but nothing beyond basic algebra is used without proof.

The above note has been edited for clarity, but I plan to write up my own version of this proof.

Topics algebra, combinatorics, ring theory and commutative algebra, computational and rewriting methods
Level 3, 4
Novelty 3, 4
License CC0-1.0
Ai Writing GPT

The V/L recursion for Macdonald's 7th Variation Schur polynomials

Authors Darij Grinberg
Pdf algebra/mcd7frec.pdf
Source algebra/mcd7frec.tex
Last Update 2026-06-01
Year 2026
Arxiv https://arxiv.org/abs/2605.26775
Status preprint
Abstract

We generalize and prove a recursive relation conjectured by I. G. Macdonald for his "7th variation" of the Schur functions. This variation is a family of polynomials over a finite field that mimic the (straight and skew) Schur polynomials using powers of the Frobenius.

Topics algebra, combinatorics, algebraic combinatorics, finite fields, symmetric functions
Level 3, 4
Novelty 3
License CC0-1.0

An Introduction to Algebraic Combinatorics

Authors Darij Grinberg
Pdf t/21s/lecs.pdf
Source t/21s/lecs.tex
Last Update 2026-07-22
Year 2025
Arxiv https://arxiv.org/abs/2506.00738
Abstract

An introduction to algebraic combinatorics at early graduate level. Currently, it covers the theory of formal power series in one variable; basic properties of integer partitions up until the Jacobi Triple Product; permutations; determinant identities; symmetric polynomials up until the Littlewood-Richardson rule (proven a la Stembridge).

Ancillary Files
t/21s/index.html: course materials
Topics algebra, combinatorics, algebraic combinatorics, enumerative combinatorics, determinants, symmetric functions, formal power series and Witt vectors
Level 2, 3, 4
Novelty 3
License CC0-1.0

An introduction to the algebra of rings and fields

Authors Darij Grinberg
Pdf t/23wa/23wa.pdf
Source t/23wa/23wa.tex
Last Update 2026-09-12
Year 2025
Arxiv https://arxiv.org/abs/2508.13165
Abstract

Graduate-level introduction to rings and fields, assuming familiarity with groups. Contains some new results on strong gcd-sequences.

Ancillary Files
t/23wa/index.html: course materials
Topics algebra, number theory, congruences, group theory, ring theory and commutative algebra
Level 3
Novelty 2, 3, 4
License CC0-1.0

An introduction to the symmetric group algebra

Authors Darij Grinberg
Pdf t/24s/sga.pdf
Source t/24s/sga.tex
Last Update 2026-07-04
Year 2025
Arxiv https://arxiv.org/abs/2507.20706
Abstract

Graduate-level (but fairly detailed) introduction to the group algebra and the representation theory of the symmetric group. Covers Young symmetrizers, Specht modules, Garnir relations, Murphy bases, the Young natural basis and the Artin-Wedderburn theorem, among other topics (much more to be added one day).

Ancillary Ids
yjmnote: related note
peel: related note
Ancillary Files
t/24s/index.html: course materials
t/24s/peel.pdf: The Peel exact sequence for hook Specht modules via exterior algebra
t/24s/peel.tex: sourcecode of The Peel exact sequence for hook Specht modules via exterior algebra
t/24s/yjmnote.pdf: Note on the Young–Jucys–Murphy elements
t/24s/yjmnote.tex: sourcecode of Note on the Young–Jucys–Murphy elements
t/24s/hooktalk.pdf: talk: Drexel University, 2025-01-09
t/24s/hooktalk.tex: sourcecode of talk: Drexel University, 2025-01-09
Topics algebra, algebraic combinatorics, representation theory, symmetric groups, group theory
Level 3, 4
Novelty 3
License CC0-1.0

Discrete Mathematics

Authors Darij Grinberg
Pdf t/24wd/24wd.pdf
Source t/24wd/24wd.tex
Last Update 2026-05-16
Year 2025
Abstract

Undergraduate-level but rigorous introduction to induction proofs, elementary number theory and counting. Assumes familiarity with logic, sets and proofs.

Ancillary Files
t/24wd/index.html: course materials
Topics combinatorics, number theory, congruences, elementary and olympiad mathematics
Level 1, 2, 3
Novelty 2
License CC0-1.0

Rook sums in the symmetric group algebra

Authors Darij Grinberg
Pdf algebra/rooksn.pdf
Source algebra/rooksn.tex
Last Update 2026-07-11
Year 2025
Arxiv https://arxiv.org/abs/2507.22386
Status preprint
Abstract

Let 𝒜 be the group algebra k[Sn] of the n-th symmetric group Sn over a commutative ring k. For any two subsets A and B of [n] = {1, 2, ..., n}, we define the elements

B,A := sum of all permutations wSn satisfying w(A) = B

and

˜∇B,A := sum of all permutations wSn satisfying w(A) ⊆ B

of 𝒜. We study these elements, showing in particular that their minimal polynomials factor into linear factors (with integer coefficients). We express the product ∇D,CB,A as a Z-linear combination of ∇U,V's.

More generally, for any two set compositions (i.e., ordered set partitions) A and B of [n], we define ∇B,A to be the sum of all permutations wSn that send each block of A to the corresponding block of B. This generalizes ∇B,A. The factorization property of minimal polynomials does not extend to the ∇B,A, but we describe the ideal spanned by the ∇B,A and a further ideal complementary to it. These two ideals have a "mutually annihilative" relationship, are free as k-modules, and appear as annihilators of tensor product Sn-representations; they are also closely related to Murphy's cellular bases, Specht modules, pattern-avoiding permutations and even some algebras appearing in quantum information theory.

Ancillary Files
algebra/dc2024.pdf: talk: April 2024 at Howard University
algebra/dc2024.tex: sourcecode of talk: April 2024 at Howard University
Topics algebra, combinatorics, algebraic combinatorics, representation theory, symmetric groups
Level 3, 4
Novelty 4
License CC0-1.0

The trace Cayley-Hamilton theorem

Authors Darij Grinberg
Pdf algebra/trach.pdf
Source algebra/trach.tex
Last Update 2026-06-17
Year 2025
Arxiv https://arxiv.org/abs/2510.20689
Abstract

Let K be a commutative ring. The famous Cayley-Hamilton theorem says that if χA = det(t In - A) ∈ K[t] is the characteristic polynomial of an n × n matrix A over K, then χA(A) = 0. More explicitly, if χA = ∑i = 0n cn-i ti, then ∑i = 0n cn-i Ai = 0.

A less well-known fact, which I call the trace Cayley-Hamilton theorem, states that

kck + ∑i = 1k Tr(Ai) ck-i = 0

for every nonnegative integer k, where cn-i = 0 for every negative i.

The trace Cayley-Hamilton theorem is a folklore result, and sketches of proofs appear in the literature, but I have never seen a detailed proof that works for arbitrary commutative rings K written up. This note gives self-contained proofs for both the Cayley-Hamilton and trace Cayley-Hamilton theorems. As an intermediate result, we show that the derivative of χA is the trace of the adjugate matrix of t In - A.

After proving the trace Cayley-Hamilton theorem, the note derives a nilpotency criterion and proves some classical properties of adjugates:

adj(AB) = adj B · adj A;

det(adj A) = (det A)n-1;

adj(adj A) = (det A)n-2 adj A,

where A and B are n × n matrices.

Topics algebra, linear algebra, determinants
Level 3
Novelty 3
License CC0-1.0

Mathematical Problem Solving

Authors Darij Grinberg
Pdf t/20f/mps.pdf
Source t/20f/mps.tex
Last Update 2026-08-11
Year 2024
Abstract

Notes on various parts of (mostly fairly elementary) mathematics that appear in mathematical contests such as the IMO and Putnam. Includes in-depth treatments of elementary number theory, finite sums, the extremal and pigeonhole principles, invariants, basic counting and 3-term linear recurrences. Some additional lectures from 2023 and one from 2021.

Ancillary Files
t/20f/index.html: course materials
t/23f/index.html: course materials from Fall 2023
t/21f/index.html: course materials from Fall 2021
Topics combinatorics, enumerative combinatorics, number theory, congruences, elementary and olympiad mathematics
Level 2
Novelty 3
License CC0-1.0

Monomial identities in the Weyl algebra

Authors Darij Grinberg, Tom Roby, Stephan Wagner, Mei Yin
Pdf algebra/monweyl.pdf
Source algebra/monweyl.tex
Pdf Long algebra/monweyl-long.pdf
Last Update 2026-05-05
Year 2024
Arxiv https://arxiv.org/abs/2405.20492
Status preprint
Abstract

Motivated by a question and some enumerative conjectures of Richard Stanley, we explore the equivalence classes of words in the Weyl algebra, k < D,U | DU - UD = 1 >. We show that each class is generated by the swapping of adjacent balanced subwords, i.e., those which have the same number of D's as U's, and give several other characterizations, as well as a linear-time algorithm for equivalence checking. Armed with this, we deduce several enumerative results about such equivalence classes and their sizes. We extend these results to the class of c-Dyck words, where every prefix has at least c times as many U's as D's. We also connect these results to previous work on bond percolation and rook theory, and generalize them to some other algebras.

Ancillary Files
algebra/cap2024.pdf: talk: CAP 2024
algebra/cap2024.tex: sourcecode of talk: CAP 2024
Topics algebra, combinatorics, algebraic combinatorics, noncommutative algebra, computational and rewriting methods
Level 3, 4
Novelty 4

The diagonal derivative of a skew Schur polynomial

Authors Darij Grinberg, Nazar Korniichuk, Kostiantyn Molokanov, Severyn Khomych
Pdf algebra/Nabla-short.pdf
Source algebra/Nabla-short.tex
Last Update 2026-06-06
Year 2024
Arxiv https://arxiv.org/abs/2402.14217
Status preprint
Abstract

Part of a student project mentored via the Yulia's Dream program 2022-2023.

We prove a formula for the image of a skew Schur polynomial sλ/μ (x1, x2, ..., xN) under the differential operator ∇ = ∂ / ∂x1 + ∂ / ∂x2 + ... + ∂ / ∂xN. This generalizes a formula of Weigandt for ∇(sλ).

Topics combinatorics, algebraic combinatorics, symmetric functions
Level 3
Novelty 4
Supervised true

The Dowker theorem via discrete Morse theory

Authors Morten Brun, Darij Grinberg
Last Update 2024-07-22
Year 2024
Arxiv https://arxiv.org/abs/2407.15454
Status preprint
Abstract

The Dowker theorem is a classical result in the topology of finite spaces, claiming that any binary relation between two finite spaces defines two homotopy-equivalent complexes (the Dowker complexes). Recently, Barmak strengthened this to a simple-homotopy-equivalence. We reprove Barmak's result using a combinatorial argument that constructs an explicit acyclic matching in the sense of discrete Morse theory.

Topics combinatorics, simplicial complexes and topology, topology, discrete Morse theory
Level 3, 4
Novelty 3, 4

The entry sum of the inverse Cauchy matrix

Authors Darij Grinberg
Pdf algebra/invcauchy.pdf
Source algebra/invcauchy.tex
Last Update 2026-06-06
Year 2024
Arxiv https://arxiv.org/abs/2301.09777
Status corrected
Abstract

The Cauchy matrix is the n×n-matrix whose (i, j)-th entry is 1 / (xi + yj), where x1, x2, ..., xn, y1, y2, ..., yn are 2n given numbers. A folklore theorem claims that if this matrix is invertible, then the sum of all entries of its inverse is x1 + x2 + ... + xn + y1 + y2 + ... + yn. In this brief expository note, we give a short and simple proof of this fact (using nothing but the definition of inverse matrices). We also discuss some properties of the matrix with entries min{xi, yj} (proofs left to the reader).

Journal
The Mathematical Intelligencer 46 (2024), no. 1, pp. 46--48; DOI: 10.1007/s00283-023-10268-4
Topics algebra, linear algebra, determinants
Level 3
Novelty 3

Birational rowmotion on a rectangle over a noncommutative ring

Authors Darij Grinberg, Tom Roby
Pdf algebra/ncbr1.pdf
Source algebra/ncbr1.tex
Pdf Long algebra/ncbr1-long.pdf
Last Update 2026-06-17
Year 2023
Arxiv https://arxiv.org/abs/2208.11156
Status corrected
Abstract

We extend the periodicity of birational rowmotion for rectangular posets to the case when the base field is replaced by a noncommutative ring (under appropriate conditions). This resolves a conjecture from 2014. The proof uses a novel approach and is fully self-contained.

Consider labellings of a finite poset P by |P| + 2 elements of a ring K: one label associated with each poset element and two constant labels for the added top and bottom elements. Birational rowmotion is a partial map on such labellings. It was originally defined by Einstein and Propp for K = R as a lifting (via detropicalization) of piecewise-linear rowmotion, a map on the order polytope O(P) := {order-preserving f : P → [0,1]}. The latter, in turn, extends the well-studied rowmotion map on the set of order ideals (or more properly, the set of order filters) of P, which correspond to the vertices of O(P). Dynamical properties of these combinatorial maps sometimes (but not always) extend to the birational level, while results proven at the birational level always imply their combinatorial counterparts. Allowing K to be noncommutative, we generalize the birational level even further, and some properties are in fact lost at this step.

In 2014, the authors gave the first proof of periodicity for birational rowmotion on rectangular posets (when P is a product of two chains) for K a field, and conjectured that it survives (in an appropriately twisted form) in the noncommutative case. In this paper, we prove this noncommutative periodicity and a concomitant antipodal reciprocity formula. We end with some conjectures about periodicity for other posets, and the question of whether our results can be extended to (noncommutative) semirings.

Journal
Combinatorial Theory 3, 2023, no. 7; DOI: 10.5070/C63362790
Ancillary Files
algebra/fps2023.pdf: an extended abstract of this paper submitted for FPSAC 2023
algebra/fps2023.src.zip: sourcecode of the extended abstract
algebra/kelowna2021.pdf: talk: November 2021 in Kelowna
algebra/kelowna2021.tex: sourcecode of talk: November 2021 in Kelowna
algebra/cap2021.pdf: talk: November 2021 at CAP
algebra/cap2021.tex: sourcecode of talk: November 2021 at CAP
algebra/mit2022.pdf: talk: December 2022 at MIT
algebra/mit2022.tex: sourcecode of talk: December 2022 at MIT
algebra/kth2023.pdf: talk: March 2023 at KTH
algebra/kth2023.tex: sourcecode of talk: March 2023 at KTH
Topics algebra, combinatorics, algebraic combinatorics, noncommutative algebra, posets and order theory, combinatorial dynamics
Level 3
Novelty 5

Graph Theory

Authors Darij Grinberg
Pdf t/22s/graphs.pdf
Source t/22s/graphs.tex
Last Update 2026-09-10
Year 2023
Arxiv https://arxiv.org/abs/2308.04512
Abstract

Graduate-level introduction to graph theory. Some additional materials from 2017.

Ancillary Files
t/22s/index.html: course materials
https://github.com/darijgr/nogra: Github repository for the earlier notes
Topics combinatorics, graph theory
Level 2, 3
Novelty 3
License CC0-1.0

Multislant matrices and Jacobi--Trudi determinants over finite fields

Authors Jonah Blasiak, Omesh Dhar Dwivedi, Darij Grinberg
Last Update 2023-06-07
Year 2023
Arxiv https://arxiv.org/abs/2302.07239
Status published
Abstract

The problem of counting the Fq-valued points of a variety has been well-studied from algebro-geometric, topological, and combinatorial perspectives. We explore a combinatorially flavored version of this problem studied by Anzis et al. (2018), which is similar to work of Kontsevich, Elkies, and Haglund.

Anzis et al. considered the question: what is the probability that the determinant of a Jacobi--Trudi matrix vanishes if the variables are chosen uniformly at random from a finite field? They gave a formula for various partitions such as hooks, staircases, and rectangles. We give a formula for partitions whose parts form an arithmetic progression, verifying and generalizing one of their conjectures. More generally, we compute the probability of the determinant vanishing for a class of matrices (“multislant matrices”) made of Toeplitz blocks with certain properties.

We furthermore show that the determinant of a skew Jacobi--Trudi matrix is equidistributed across the finite field if the skew partition is a ribbon.

Journal
Finite Fields and Their Applications 91, 2023, 102262; DOI: 10.1016/j.ffa.2023.102262
Topics combinatorics, algebraic combinatorics, enumerative combinatorics, linear algebra, determinants, finite fields, symmetric functions
Level 3
Novelty 4

The Pak–Postnikov and Naruse skew hook length formulas: a new proof

Authors Darij Grinberg, Nazar Korniichuk, Kostiantyn Molokanov, Severyn Khomych
Pdf algebra/hook.pdf
Source algebra/hook.src.zip
Last Update 2026-05-19
Year 2023
Arxiv https://arxiv.org/abs/2310.18275
Status preprint
Abstract

Student project mentored via the Yulia's Dream program 2022-2023. (Proof found by the students, writing mostly by me.)

The classical hook length formula of enumerative combinatorics expresses the number of standard Young tableaux of a given partition shape as a single fraction. In recent years, two generalizations of this formula have emerged: one by Pak and Postnikov, replacing the number by a (rational) generating function, and one by Naruse, which generalizes the setting from a partition to a skew partition. Both generalizations appear to lie significantly deeper, with no simple proofs known. We combine them into a generating-function identity for skew partitions, and prove it in a fairly elementary way using recursion, determinants and simple combinatorics.

Ancillary Files
algebra/yd2023.pdf: talk: Yulia's Dream conference 2023
algebra/yd2023.tex: sourcecode of talk: Yulia's Dream conference 2023
Topics combinatorics, algebraic combinatorics, enumerative combinatorics
Level 3
Novelty 3
Supervised true

The Redei--Berge symmetric function of a directed graph

Authors Darij Grinberg, Richard P. Stanley
Pdf algebra/redeiberge.pdf
Source algebra/redeiberge.tex
Pdf Long algebra/redeiberge-long.pdf
Last Update 2026-06-13
Year 2023
Arxiv https://arxiv.org/abs/2307.05569
Status draft
Abstract

Let D = (V, A) be a digraph with n vertices, where each arc a ∈ A is a pair (u, v) of two vertices. We study the Redei--Berge symmetric function UD, defined as the quasisymmetric function ∑ LDes(w, D), n ∈ QSym. Here, the sum ranges over all lists w = (w1, w2, ..., wn) that contain each vertex of D exactly once, and the corresponding addend is LDes(w, D), n := ∑ xi1 xi2 ... xin summed over all n-tuples (i1 ≤ i2 ≤ ... ≤ in) of positive integers that satisfy ip < ip+1 for each p satisfying (wp, wp+1) ∈ A (an instance of Gessel's fundamental quasisymmetric functions).

While UD is a specialization of Chow's path-cycle symmetric function, which has been studied before, we prove some new formulas that express UD in terms of the power-sum symmetric functions. We show that UD is always p-integral, and furthermore is p-positive whenever D has no 2-cycles. When D is a tournament, UD can be written as a polynomial in p1, 2p3, 2p5, 2p7, ... with nonnegative integer coefficients. By specializing these results, we obtain the famous theorems of Redei and Berge on the number of Hamiltonian paths in digraphs and tournaments, as well as a modulo-4 refinement of Redei's theorem.

Ancillary Files
algebra/ipac2023a.pdf: talk: IPAC Seminar 2023
algebra/ipac2023a.tex: sourcecode of talk: IPAC Seminar 2023
algebra/badboll2023.pdf: talk: SLC 90 Bad Boll 2023
algebra/badboll2023.tex: sourcecode of talk: SLC 90 Bad Boll 2023
algebra/haverford2023.pdf: talk: Haverford 2023
algebra/haverford2023.tex: sourcecode of talk: Haverford 2023
algebra/kth2024.pdf: talk: KTH 2024
algebra/kth2024.tex: sourcecode of talk: KTH 2024
Topics combinatorics, algebraic combinatorics, symmetric functions, quasisymmetric functions, graph theory
Level 3, 4
Novelty 4

Elemente der Mathematik Problem 1414: gcds of recursively defined sequences (with solution)

Authors Darij Grinberg
Pdf gcdanv.pdf
Source gcdanv.tex
Last Update 2022-07-14
Year 2022
Status published
Abstract

Let n be a positive integer. Let A be an n×n matrix with integer entries, and let v be a column vector of size n with integer entries. For each integer m ≥ 0, define gm to be the greatest common divisor of the n entries of Amv.

Prove that if gm = 1 for at least one integer m ≥ n, then gm = 1 for every integer m ≥ 0.

Journal
Elemente der Mathematik 77 (2022), pp. 146--152; DOI: 10.4171/EM/483
Ancillary Files
gcdanv-de.pdf: German version
gcdanv-de.tex: sourcecode of the German version
Topics number theory, linear algebra
Level 3
Novelty 4
License CC0-1.0

On the principal minors of the powers of a matrix

Authors Darij Grinberg
Pdf algebra/princmins.pdf
Source algebra/princmins.tex
Last Update 2026-07-03
Year 2022
Arxiv https://arxiv.org/abs/2204.07885
Status corrected
Abstract

We show that if A is an n × n-matrix, then the diagonal entries of each power Am are uniquely determined by the principal minors of A, and can be written as universal (integral) polynomials in the latter. Furthermore, if the latter all equal 1, then so do the former. These results are inspired by Problem B5 on the Putnam contest 2021, and shed a new light on the behavior of minors under matrix multiplication.

Journal
Gazeta Matematica 2022, issue 1-2, pp. 1--13
Topics algebra, linear algebra, determinants
Level 3
Novelty 4
License CC0-1.0

On the rank of Hankel matrices over finite fields

Authors Omesh Dhar Dwivedi, Darij Grinberg
Pdf algebra/hankel.pdf
Source algebra/hankel.tex
Last Update 2026-06-06
Year 2022
Arxiv https://arxiv.org/abs/2109.05415
Status corrected
Abstract

Given three nonnegative integers p, q, r and a finite field F, how many Hankel matrices (xi+j)0 ≤ i ≤ p, 0 ≤ j ≤ q over F have rank at most r? The classical answer is |F|2r when r ≤ min {p, q}; this was obtained using different tools by Daykin, Elkies, Garcia Armas, Ghorpade and Ram.

We prove a refinement: if the first k entries x0, x1, ..., xk-1 are fixed, where k ≤ r ≤ min {p, q}, then there are |F|2r-k ways to choose the remaining entries xk, xk+1, ..., xp+q so that the resulting Hankel matrix has rank at most r. This generalizes, and gives an alternative proof of, a result by Anzis, Chen, Gao, Kim, Li and Patrias on evaluations of Jacobi-Trudi determinants over finite fields.

Journal
Linear Algebra and its Applications 641, 15 May 2022, pp. 156--181; DOI: 10.1016/j.laa.2022.02.014
Topics algebra, combinatorics, enumerative combinatorics, linear algebra, finite fields
Level 3
Novelty 4

Petrie symmetric functions

Authors Darij Grinberg
Pdf algebra/petriesym.pdf
Source algebra/petriesym.tex
Pdf Long algebra/petriesym-long.pdf
Last Update 2026-06-15
Year 2022
Arxiv https://arxiv.org/abs/2004.11194
Status corrected
Abstract

For any positive integer k and nonnegative integer m, we consider the symmetric function G(k, m) defined as the sum of all monomials of degree m that involve only exponents smaller than k. We call G(k, m) a Petrie symmetric function in honor of Flinders Petrie, as the coefficients in its expansion in the Schur basis are determinants of Petrie matrices (and thus belong to {0, 1, -1} by a classical result of Gordon and Wilkinson). More generally, we prove a Pieri-like rule for expanding a product of the form G(k, m) · sμ in the Schur basis whenever μ is a partition; all coefficients in this expansion belong to {0, 1, -1}. We also show that G(k, 1), G(k, 2), G(k, 3), ... form an algebraically independent generating set for the symmetric functions when 1 - k is invertible in the base ring, and we prove a conjecture of Liu and Polo about the expansion of G(k, 2k-1) in the Schur basis.

Journal
Algebraic Combinatorics 5 (2022), no. 5, pp. 947--1013; DOI: 10.5802/alco.232
Ancillary Files
algebra/fps20pet.pdf: an extended abstract of this paper submitted for FPSAC 2020
algebra/fps20pet.zip: sourcecode of the extended abstract
algebra/djursholm2020.pdf: talk: Institut Mittag-Leffler, Djursholm 2020
algebra/djursholm2020.tex: sourcecode of talk: Institut Mittag-Leffler, Djursholm 2020
algebra/fps20pet-talk.pdf: talk: FPSAC 2020
algebra/fps20pet-talk.tex: sourcecode of talk: FPSAC 2020
Topics combinatorics, algebraic combinatorics, symmetric functions
Level 3, 4
Novelty 3, 4
License CC0-1.0

Proof of three conjectures on determinants related to quadratic residues

Authors Darij Grinberg, Zhi-Wei Sun, Lilu Zhao
Last Update 2020-11-16
Year 2022
Arxiv https://arxiv.org/abs/2007.06453
Status published
Abstract

We confirm three conjectures of Z.-W. Sun on determinants. First, we show that any odd integer n > 3 divides a determinant involving the Jacobi symbol. We then prove divisibility results concerning two families of determinants. Finally, for any odd prime p and integers c and d not divisible by p, we completely determine the Legendre symbol of a further determinant Sc(d, p).

Journal
Linear and Multilinear Algebra 70 (2022), no. 19, pp. 3734--3746; DOI: 10.1080/03081087.2020.1853021
Topics number theory, congruences, linear algebra, determinants
Level 3
Novelty 3, 4

Similar matrices and equivalent polynomial matrices

Authors Darij Grinberg
Pdf algebra/simimats.pdf
Source algebra/simimats.tex
Last Update 2026-06-13
Year 2022
Abstract

This expository note gives an elementary proof of the following fact: Two elements a and b of a ring R (not necessarily commutative) are conjugate in R if and only if the polynomials t - a and t - b in the polynomial ring R[t] are equivalent (i.e., there exist invertible polynomials p and q in R[t] such that (t - a) p = q (t - b)). When R is a matrix ring, this specializes to a classical result in linear algebra.

The proof is an elementary restatement of a module-theoretic argument suggested on MathOverflow.

Topics algebra, linear algebra, noncommutative algebra
Level 3
Novelty 3
License CC0-1.0

The one-sided cycle shuffles in the symmetric group algebra

Authors Darij Grinberg, Nadia Lafrenière
Pdf algebra/s2b1.pdf
Source algebra/s2b1.tex
Last Update 2026-06-12
Year 2022
Arxiv https://arxiv.org/abs/2212.06274
Status corrected
Abstract

We study an infinite family of shuffling operators on the symmetric group Sn, which includes the well-studied top-to-random shuffle. The general shuffling scheme consists of removing one card at a time from the deck (according to some probability distribution) and re-inserting it at a position chosen uniformly at random among the positions below. Rewritten in terms of the group algebra R[Sn], our shuffle corresponds to right multiplication by a linear combination of the elements

t := cyc + cycℓ,ℓ+1 + cycℓ,ℓ+1,ℓ+2 + ... + cycℓ,ℓ+1,...,nR[Sn]

for all ℓ ∈ {1, 2, ..., n} (where cyci1, i2, ..., ip denotes the permutation in Sn that cycles through i1, i2, ..., ip).

We compute the eigenvalues of these shuffling operators and of all their linear combinations. In particular, we show that the eigenvalues of right multiplication by a linear combination λ1t1 + λ2t2 + ... + λntn (with λ1, λ2, ..., λn being reals) are the numbers λ1mI,1 + λ2mI,2 + ... + λnmI,n, where I ranges over the lacunar subsets of {1, 2, ..., n-1} (i.e., over the subsets that contain no two consecutive integers), and where mI,ℓ denotes the distance from ℓ to the next-higher element of I (which element is understood to be ℓ itself if ℓ ∈ I, and to be n+1 if ℓ > max I). We compute the multiplicities of these eigenvalues and show that if they are all distinct, the shuffling operator is diagonalizable. To this purpose, we show that the operators of right multiplication by t1, t2, ..., tn on R[Sn] are simultaneously triangularizable, and in fact there is a combinatorially defined basis (the "descent-destroying basis", as we call it) of R[Sn] in which they are represented by upper-triangular matrices. The results stated here over R for convenience are actually stated and proved over an arbitrary commutative ring. We finish by describing a strong stationary time for the random-to-below shuffle, which is the shuffle in which the card that moves below is selected uniformly at random, and we give the waiting time for this event to happen.

Journal
Algebraic Combinatorics 7 (2024), no. 2, pp. 275--326; DOI: 10.5802/alco.346
Ancillary Files
algebra/fps2024sn.pdf: an extended abstract of this paper submitted for FPSAC 2024
algebra/fps2024sn.src.zip: sourcecode of the extended abstract
algebra/waterloo2022.pdf: talk: Waterloo Algebraic Combinatorics Seminar
algebra/waterloo2022.tex: sourcecode of talk: Waterloo Algebraic Combinatorics Seminar
algebra/dc2023.pdf: talk: April 2023 at George Washington University
algebra/dc2023.tex: sourcecode of talk: April 2023 at George Washington University
Topics algebra, combinatorics, algebraic combinatorics, representation theory, symmetric groups, probability and Markov chains
Level 3, 4
Novelty 5
License CC-BY-4.0

A double Sylvester determinant

Authors Darij Grinberg
Pdf algebra/bisyl.pdf
Source algebra/bisyl.tex
Pdf Long algebra/bisyl-long.pdf
Last Update 2026-06-09
Year 2021
Arxiv https://arxiv.org/abs/1901.11109
Status corrected
Abstract

We prove the vanishing of a determinant whose entries themselves are products of minors of two matrices. This generalizes one of the main results in Peter Olver's and my The n body matrix and its determinant.

Journal
Ars Mathematica Contemporanea 20 (2021), no. 2, pp. 261--274; DOI: 10.26493/1855-3974.2248.d3f
Topics linear algebra, determinants
Level 3, 4
Novelty 4
License CC0-1.0

A greedoid and a matroid inspired by Bhargava's p-orderings

Authors Darij Grinberg, Fedor Petrov
Last Update 2026-06-13
Year 2021
Arxiv https://arxiv.org/abs/1909.01965
Status published
Abstract

Consider a finite set E. Assume that each eE has a "weight" w(e) ∈ ℝ assigned to it, and any two distinct e, fE have a "distance" d(e, f) = d(f, e) ∈ ℝ assigned to them, such that the distances satisfy the ultrametric triangle inequality d(a, b) ≤ max {d(a, c), d(b, c)}.

We look for a subset of E of given size with maximum perimeter, defined by summing the weights of all elements and their pairwise distances. We show that any such subset can be found by a greedy algorithm, which starts with the empty set and adds new elements one by one while maximizing the perimeter at each step.

We use this to define numerical invariants, and show that the maximum-perimeter subsets of all sizes form a strong greedoid, while the maximum-perimeter subsets of any given size are the bases of a matroid. This essentially generalizes the "P-orderings" constructed by Bhargava to define generalized factorials, and is also similar to the strong greedoid of maximum-diversity subsets in phylogenetic trees studied by Moulton, Semple and Steel.

We further discuss numerical invariants of E, w, and d arising from this construction, along with an analogue in which maximum-perimeter subsets are replaced by maximum-perimeter tuples, allowing repeated elements.

Journal
The Electronic Journal of Combinatorics 28(3) (2021), #P3.6; DOI: 10.37236/9046
Ancillary Files
algebra/fps20gfv.pdf: an extended abstract of a related preprint submitted for FPSAC 2020
algebra/fps20gfv.zip: sourcecode of the extended abstract
algebra/greedtalk-iml2020.pdf: talk: Institut Mittag-Leffler, Djursholm
algebra/greedtalk-iml2020.tex: sourcecode of talk: Institut Mittag-Leffler, Djursholm
algebra/greedtalk-em2020.pdf: a more expository talk at the Rutgers Experimental Mathematics Seminar
algebra/greedtalk-em2020.tex: sourcecode of talk: a more expository talk at the Rutgers Experimental Mathematics Seminar
algebra/greedtalk-ny2022.pdf: an updated version of the Rutgers talk at the New York Number Theory Zoom Seminar
algebra/greedtalk-ny2022.tex: sourcecode of talk: an updated version of the Rutgers talk at the New York Number Theory Zoom Seminar
Topics combinatorics, number theory, matroids and greedoids
Level 2, 3, 4
Novelty 3, 5
License CC BY-NC-ND 4.0

Alternierende Summen: Aufgaben und Lösungen

Authors Darij Grinberg
Pdf algebra/aimo2020-altsum-lsg.pdf
Source algebra/aimo2020-altsum-lsg.tex
Last Update 2026-08-07
Year 2021
Status unfinished
Abstract

Eine Aufgabensammlung (mit teilweisen Lösungen) über alternierende (d.h., vorzeichenbehaftete) Summen in der Kombinatorik und (elementaren) Algebra. Geschrieben für die deutsche IMO-Vorbereitung 2020.

Topics algebra, combinatorics, elementary and olympiad mathematics
Level 2
Novelty 2
License CC0-1.0

Einführung in algebraische Ungleichungen I

Authors Darij Grinberg
Pdf algebra/aimo2021-ineqs.pdf
Source algebra/aimo2021-ineqs.tex
Last Update 2026-08-06
Year 2021
Status unfinished
Abstract

Ein Skript über Wettbewerbsungleichungen. Im Moment ist nur das Kapitel über die AM-GM-Ungleichung und ihre Anwendungen fertig. Geschrieben für die deutsche IMO-Vorbereitung 2021.

Topics algebra, inequalities and optimization, elementary and olympiad mathematics
Level 2
Novelty 3
License CC0-1.0

Integrality of matrices, finiteness of matrix semigroups, and dynamics of linear cellular automata

Authors Alberto Dennunzio, Enrico Formenti, Darij Grinberg, Luciano Margara
Pdf algebra/finpowmat.pdf
Source algebra/finpowmat.tex
Last Update 2026-06-16
Year 2021
Arxiv https://arxiv.org/abs/1907.08565
Status preprint
Abstract

Let K be a finite commutative ring, and let L be a commutative K-algebra. Let A and B be two n × n-matrices over L that have the same characteristic polynomial. The main result of this paper states that the set {A0, A1, A2, ...} is finite if and only if the set {B0, B1, B2, ...} is finite. We apply this result to the theory of discrete time dynamical systems. Indeed, it gives a complete and easy-to-check characterization of sensitivity to initial conditions and equicontinuity for linear cellular automata over the alphabet Kn for K = Z/mZ, i.e. cellular automata in which the local rule is defined by n × n-matrices with elements in Z/mZ.

To prove our main result, we derive an integrality criterion for matrices that is likely of independent interest. Namely, let K be any commutative ring (not necessarily finite), and let L be a commutative K-algebra. Consider any n × n-matrix A over L. Then, A ∈ Ln × n is integral over K (that is, there exists a monic polynomial f ∈ K[t] satisfying f(A) = 0) if and only if all coefficients of the characteristic polynomial of A are integral over K. The proof of this fact relies on a strategic use of exterior powers (a trick pioneered by Gert Almkvist).

Journal
Parts of this preprint have been incorporated into An efficiently computable characterization of stability and instability for linear cellular automata, Journal of Computer and System Sciences 122 (2021), pp. 63--71; DOI: 10.1016/j.jcss.2021.06.001
Topics algebra, linear algebra, ring theory and commutative algebra
Level 3
Novelty 3

Introduction to Modern Algebra

Authors Darij Grinberg
Pdf t/19s/notes.pdf
Source t/19s/notes.tex
Last Update 2026-04-19
Year 2021
Abstract

Detailed introduction to rings and fields from scratch, starting with elementary number theory. Different parts are at different levels of completion.

Ancillary Files
t/19s/index.html: course materials
Topics algebra, number theory, congruences, group theory, ring theory and commutative algebra
Level 3
Novelty 2
License CC0-1.0

The Elser nuclei sum revisited

Authors Darij Grinberg
Pdf algebra/elsersum.pdf
Source algebra/elsersum.tex
Pdf Long algebra/elsersum-long.pdf
Last Update 2026-08-06
Year 2021
Arxiv https://arxiv.org/abs/2009.11527
Status corrected
Abstract

Fix a finite undirected graph G and a vertex v of G. Let E be the set of edges of G; assume that E ≠ ∅. We call a subset F of E pandemic if each of edge G has at least one endpoint that can be connected to v by an F-path (i.e., a path using edges from F only). In 1984, Elser showed that the sum of (-1)|F| over all pandemic subsets F of E is 0. We give a simpler proof and discuss variants and generalizations.

Journal
Discrete Mathematics & Theoretical Computer Science 23 (2021), no. 1, article 7012; DOI: 10.46298/dmtcs.7012
Ancillary Files
algebra/elsersum version 1.pdf: old version (corresponding to arXiv:2009.11527v1 with a correction)
algebra/elsersum version 1.tex: sourcecode of the old version
algebra/elsertalk-uconn21.pdf: talk: Algebra Seminar, University of Connecticut 2021
algebra/elsertalk-uconn21.tex: sourcecode of talk: Algebra Seminar, University of Connecticut 2021
Topics combinatorics, graph theory, simplicial complexes and topology, topology, discrete Morse theory
Level 2, 3
Novelty 3, 4
License CC0-1.0

The path-missing and path-free complexes of a directed graph

Authors Darij Grinberg, Lukas Katthän, Joel Brewster Lewis
Last Update 2026-06-21
Year 2021
Arxiv https://arxiv.org/abs/2102.07894
Status preprint
Abstract

We study two simplicial complexes arising from a directed graph G = (V, E) with two chosen vertices s and t: the path-free complex, consisting of all subsets FE that contain no path from s to t, and the path-missing complex, its Alexander dual. Using discrete Morse theory, we prove that both complexes have well-behaved homotopy types — either contractible or homotopy-equivalent to spheres.

Topics combinatorics, graph theory, simplicial complexes and topology, topology, discrete Morse theory
Level 2, 3, 4
Novelty 3, 4

The pre-Pieri rules

Authors Darij Grinberg
Pdf algebra/prepieri.pdf
Source algebra/prepieri.tex
Last Update 2026-05-21
Year 2021
Arxiv https://arxiv.org/abs/2110.03108
Status preprint
Abstract

Over a (not necessarily commutative) ring, we prove two determinantal identities that sum determinants indexed by integer tuples. We use them to derive variants of Pieri rules from the literature.

Topics algebra, combinatorics, algebraic combinatorics, determinants, symmetric functions, noncommutative algebra
Level 3
Novelty 3
License CC0-1.0

Critical groups for Hopf algebra modules

Authors Darij Grinberg, Jia Huang, Victor Reiner
Pdf algebra/McKayTensor.pdf
Source algebra/McKayTensor.tex
Pdf Long algebra/McKayTensor-long.pdf
Last Update 2026-06-13
Year 2020
Arxiv https://arxiv.org/abs/1704.03778
Status corrected
Abstract

Here we consider an invariant of a module over a finite-dimensional Hopf algebra, called the critical group. This generalizes the critical groups of complex finite group representations studied by Benkart, Klivans, Reiner and Gaetz. A formula is given for the cardinality of the critical group generally, and the critical group for the regular representation is described completely. A key role in the formulas is played by the greatest common divisor of the dimensions of the indecomposable projective representations.

Journal
Mathematical Proceedings of the Cambridge Philosophical Society 168 (2020), no. 3, pp. 473--503; DOI: 10.1017/S0305004118000786
Ancillary Files
algebra/madison17.pdf: talk: University of Wisconsin, Madison
algebra/madison17.tex: sourcecode of talk: University of Wisconsin, Madison
Topics algebra, representation theory, Hopf algebras and coalgebras
Level 3, 4
Novelty 3, 5

Enumerative Combinatorics

Authors Darij Grinberg
Pdf t/19fco/n/n.pdf
Source t/19fco/n/n.tex
Last Update 2026-04-26
Year 2020
Status unfinished
Abstract

Rigorous and detailed introduction to enumerative combinatorics at the undergraduate level. Chapters 1 and 2 done, covering various types of subset counting, inclusion-exclusion, binomial identities and more. Further topics are covered in the Fall 2022 lecture notes.

Ancillary Files
t/19fco/index.html: course materials
Topics combinatorics, enumerative combinatorics
Level 2, 3
Novelty 2
License CC0-1.0

Notes on the combinatorial fundamentals of algebra

Authors Darij Grinberg
Pdf primes2015/sols.pdf
Source primes2015/sols.tex
Last Update 2026-07-01
Year 2020
Arxiv https://arxiv.org/abs/2008.09862
Abstract

A set of notes on binomial coefficients, permutations and determinants. Covers some binomial coefficient identities (the Vandermonde convolution and some of its variations), lengths and signs of permutations, and various elementary properties of determinants (defined by the Leibniz formula).

Ancillary Files
primes2015/probs.pdf: A version without solutions
Topics algebra, combinatorics, determinants
Level 2, 3
Novelty 3
License CC0-1.0

The Bhargava greedoid as a Gaussian elimination greedoid

Authors Darij Grinberg
Pdf algebra/greedrepv2.pdf
Source algebra/greedrepv2.tex
Last Update 2026-06-19
Year 2020
Arxiv https://arxiv.org/abs/2001.05535
Status preprint
Abstract

This is an algebraic approach to the Bhargava greedoid introduced previously in a joint paper with Fedor Petrov. Here I show that any Bhargava greedoid is a Gaussian elimination greedoid (a greedoidal analogue of a representable matroid).

Journal
The Electronic Journal of Combinatorics 31(2) (2024), #P2.28; DOI: 10.37236/11222
Ancillary Files
algebra/fps20gfv.pdf: an extended abstract of this paper submitted for FPSAC 2020
algebra/fps20gfv.zip: sourcecode of the extended abstract
algebra/greedtalk-iml2020.pdf: talk: Institut Mittag-Leffler, Djursholm
algebra/greedtalk-iml2020.tex: sourcecode of talk: Institut Mittag-Leffler, Djursholm
algebra/greedtalk-em2020.pdf: a more expository talk at the Rutgers Experimental Mathematics Seminar
algebra/greedtalk-em2020.tex: sourcecode of talk: a more expository talk at the Rutgers Experimental Mathematics Seminar
algebra/greedtalk-ny2022.pdf: an updated version of the Rutgers talk at the New York Number Theory Zoom Seminar
algebra/greedtalk-ny2022.tex: sourcecode of talk: an updated version of the Rutgers talk at the New York Number Theory Zoom Seminar
Topics algebra, combinatorics, linear algebra, matroids and greedoids
Level 3
Novelty 5
License CC0-1.0

Why Ring(A, k) / G injects into Ring(AG, k)

Authors Darij Grinberg
Pdf algebra/l49-combinatorially.pdf
Source algebra/l49-combinatorially.tex
Last Update 2026-04-24
Year 2020
Abstract

This gives an elementary proof of the following neat fact (Lemma 4.9 in Kucharczyk and Scholze, arXiv:1609.04717v2): Let a finite group G act on a commutative ring A, and let k be an integral domain. If two ring homomorphisms from A to k are equal on the invariant ring AG, then there exists a gG such that each aA satisfies x(a) = y(ga).

Topics algebra, group theory, ring theory and commutative algebra, invariant theory
Level 3
Novelty 3
License CC0-1.0

An exercise on determinant-like sums

Authors Darij Grinberg
Pdf algebra/sumdet.pdf
Source algebra/sumdet.tex
Last Update 2026-05-21
Year 2019
Abstract

Let n and r be integers with n ≥ 0 and r > 0. Let K be a field of characteristic 0. Let Sn denote the set of all permutations of {1, 2, ..., n}. If σ ∈ Sn is a permutation, then (-1)σ shall denote the sign of σ.

Find the smallest integer k ≥ 0 such that there exists an n × n matrix (Ai,j)1 ≤ i ≤ n, 1 ≤ j ≤ n of rank at most r satisfying

σ ∈ Sn (-1)σ (A1,σ(1) + A2,σ(2) + ... + An,σ(n))k ≠ 0.

Topics linear algebra, determinants
Level 3
Novelty 3
License CC0-1.0

Commutators, matrices and an identity of Copeland

Authors Darij Grinberg
Pdf algebra/copeland1.pdf
Source algebra/copeland1.tex
Last Update 2026-06-17
Year 2019
Arxiv https://arxiv.org/abs/1908.09179
Abstract

I prove an identity for matrices over noncommutative rings, generalizing a MathOverflow question by Tom Copeland.

Topics algebra, linear algebra, noncommutative algebra
Level 3
Novelty 4
License CC0-1.0

Integrality over ideal semifiltrations

Authors Darij Grinberg
Pdf algebra/integrality-merged.pdf
Source algebra/integrality-merged.tex
Pdf Long algebra/integrality-merged-long.pdf
Last Update 2026-05-18
Year 2019
Arxiv https://arxiv.org/abs/1907.06125
Status preprint
Abstract

This paper studies integrality over commutative rings and over ideal semifiltrations, a common generalization of integrality over rings and integrality over ideals. It begins with proofs of classical results about integral elements, including faithful-module criteria, transitivity, and closedness under sums and products.

It then reduces integrality over an ideal semifiltration to ordinary integrality over a ring by a Rees-algebra construction. This yields transitivity and closedness results in the new setting, extensions involving two semifiltrations and accelerated semifiltrations, and a generalization of a lemma of Lombardi concerning an element integral over both A[x] and A[y].

Ancillary Files
IntegralityBRIEF.pdf: Old version named <i>A few facts on integrality</i>
Integrality.pdf: Detailed version of that old version
IntegralityOld.pdf: Even older version, with a slightly weaker Theorem 1
IntegralitySRC.zip: Source code of the old versions
Topics algebra, ring theory and commutative algebra
Level 3
Novelty 3
License CC0-1.0

On coprime characteristic polynomials over finite fields

Authors Alberto Dennunzio, Enrico Formenti, Darij Grinberg, Luciano Margara
Pdf algebra/coprichar.pdf
Source algebra/coprichar.tex
Last Update 2026-06-16
Year 2019
Abstract

We show that if N is a n×n-matrix over a commutative ring K, and if f is a univariate polynomial over K, then there exist two univariate polynomials a and b over K such that det(f(N)) = f a + χN b, where χN denotes the characteristic polynomial of N.

Journal
Topics algebra, linear algebra, finite fields
Level 3
Novelty 4

Regular elements of a ring, monic polynomials and "lcm-coprimality"

Authors Darij Grinberg
Pdf algebra/regpol.pdf
Source algebra/regpol.tex
Last Update 2026-05-21
Year 2019
Abstract

After proving some basic properties of monic polynomials over commutative rings (most importantly, that every polynomial can be divided with remainder by a monic polynomial), this note shows the following theorem:

Let f be a polynomial in n variables X1, X2, ..., Xn over a commutative ring.

Let G be a subset of { (i, j) ∈ {1, 2, ..., n}2 | i < j } .

If f is divisible by Xi - Xj for all (i, j) ∈ G, then f is divisible by the product of Xi - Xj over all (i, j) ∈ G.

Thereafter, further properties of polynomials and power series are studied, and in particular an analogue of this theorem for power series is proven.

Topics algebra, ring theory and commutative algebra
Level 3
Novelty 3
License CC0-1.0

The n body matrix and its determinant

Authors Darij Grinberg, Peter Olver
Last Update 2019-03-02
Year 2019
Arxiv https://arxiv.org/abs/1802.02900
Status published
Abstract

The primary purpose of this note is to prove two recent conjectures concerning the n-body matrix that arose in recent papers of Escobar-Ruiz, Miller, and Turbiner on the classical and quantum n-body problem in d-dimensional space. First, whenever the positions of the masses are in a nonsingular configuration, meaning that they do not lie on an affine subspace of dimension ≤ n - 2, the n-body matrix is positive definite and, hence, defines a Riemannian metric on the space coordinatized by their interpoint distances. Second, its determinant can be factored into the product of the order-n Cayley--Menger determinant and a mass-dependent factor that is also of one sign on all nonsingular mass configurations. The factorization of the n-body determinant is shown to be a special case of an intriguing general result proving the factorization of determinants of a certain form.

Journal
SIAM Journal on Applied Algebra and Geometry 3(1), 2019, pp. 67--86; DOI: 10.1137/18M1175410
Topics linear algebra, determinants, inequalities and optimization
Level 3
Novelty 3, 4

Notes on network flows

Authors Darij Grinberg
Pdf t/18s/flows.pdf
Source t/18s/flows.tex
Last Update 2018-11-16
Year 2018
Abstract

These notes explain the basics of the theory of network flows, using elementary methods. Written for undergraduate graph-theory and combinatorics classes, they are more self-contained than the earlier course notes from which they derive and work in a more general setting.

Ancillary Files
t/18s/index.html: course materials
Topics combinatorics, graph theory
Level 2
Novelty 2
License CC0-1.0

The 4-periodic spiral determinant

Authors Darij Grinberg
Pdf algebra/spiral4det.pdf
Source algebra/spiral4det.tex
Last Update 2026-06-05
Year 2018
Status draft
Abstract

This note outlines an (ugly computer-assisted) proof of an explicit formula for the determinant of an n × n-matrix whose cells are filled in with four numbers a, b, c, d (looping periodically) in a spiral pattern (starting in cell (1, 1), then moving eastwards, then southwards, then westwards etc.). This answers and generalizes MathOverflow question #270539.

Topics linear algebra, determinants, computational and rewriting methods
Level 3
Novelty 3
License CC0-1.0

The Lucas and Babbage congruences

Authors Darij Grinberg
Pdf lucascong.pdf
Source lucascong.tex
Last Update 2026-06-28
Year 2018
Abstract

In this expository note, we prove the Lucas and Babbage congruences for binomial coefficients. The proof is elementary (by induction) and works for arbitrary integer parameters (as opposed to merely for nonnegative integers). Afterwards, we also prove that 0k + 1k + ... + (p-1)k is divisible by p for any prime p and any nonnegative integer k that is not a positive multiple of p-1.

Topics algebra, number theory, congruences
Level 2
Novelty 3
License CC0-1.0

Double posets and the antipode of QSym

Authors Darij Grinberg
Pdf algebra/dp-abstr.pdf
Source algebra/dp-abstr.tex
Pdf Long algebra/dp-abstr-long.pdf
Last Update 2026-06-21
Year 2017
Arxiv https://arxiv.org/abs/1509.08355
Status corrected
Abstract

We assign a quasisymmetric function to any double poset (that is, every finite set endowed with two partial orders) and any weight function on its ground set. This generalizes monomial and fundamental quasisymmetric functions, (skew) Schur functions, dual immaculate functions, and quasisymmetric (P, ω)-partition enumerators.

We prove an antipode formula under conditions that include the case where the second order is total, giving a new self-contained proof of a result of Malvenuto and Reutenauer. We then generalize the formula to a setting in which a group acts on the double poset by automorphisms.

Journal
The Electronic Journal of Combinatorics 24, Issue 2 (2017), Paper #P2.22; DOI: 10.37236/6660
Ancillary Ids
fpsac2017: Extended abstract submitted for FPSAC 2017
Ancillary Files
algebra/brandeis06.pdf: talk: Brandeis Combinatorics Seminar, 2016; thesis defense at MIT, 2016
algebra/brandeis06.tex: sourcecode of talk: Brandeis Combinatorics Seminar, 2016; thesis defense at MIT, 2016
algebra/fpsac2017.pdf: extended abstract for FPSAC 2017
algebra/fpsac2017.tex: sourcecode of extended abstract for FPSAC 2017
Topics algebra, combinatorics, algebraic combinatorics, quasisymmetric functions, Hopf algebras and coalgebras, posets and order theory
Level 3
Novelty 3, 4
License CC0-1.0

On binomial coefficients modulo squares of primes

Authors Darij Grinberg
Pdf azbincong.pdf
Source azbincong.tex
Last Update 2026-06-28
Year 2017
Arxiv https://arxiv.org/abs/1712.02095
Abstract
We prove the following congruences, conjectured by Apagodu and Zeilberger: Let p be an odd prime, and r and s two nonnegative integers. Then,
  • the sum of (2n choose n) over all n = 0, 1, ..., p-1 is congruent to ηp modulo p2;
  • more generally, the sum of (2n choose n) over all n = 0, 1, ..., rp-1 is congruent to ηp times (the sum of (2n choose n) over all n = 0, 1, ..., r-1) modulo p2;
  • the sum of (n + m choose m)2 over all n = 0, 1, ..., rp-1 and all m = 0, 1, ..., sp-1 is congruent to ηp times (the sum of (n + m choose m)2 over all n = 0, 1, ..., r-1 and all m = 0, 1, ..., s-1) modulo p2,
where ηp is a specific integer depending on the residue of p modulo 3 (namely, 0, 1 or -1, if the residue is 0, 1 and 2 respectively).
Journal
Integers: Electronic Journal of Combinatorial Number Theory 19 (2019), A14; DOI: 10.5281/zenodo.10705125
Topics combinatorics, enumerative combinatorics, number theory, congruences
Level 2
Novelty 3
License CC0-1.0

Why the log and exp series are mutually inverse

Authors Darij Grinberg
Pdf t/17f/logexp.pdf
Source t/17f/logexp.tex
Last Update 2017-12-15
Year 2017
Abstract

This note gives an algebraic proof that the formal power series exp and log (more precisely, exp x − 1 and log(1 + x)) are mutually inverse. Along the way, it proves basic properties of derivatives of formal power series.

Ancillary Files
t/17f/index.html: course materials
Topics algebra, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 2
License CC0-1.0

18.781 (Spring 2016): Floor and arithmetic functions

Authors Darij Grinberg
Pdf floor.pdf
Source floor.tex
Last Update 2026-06-05
Year 2016
Abstract

These are the notes for a substitute lecture I gave in the 18.781 (Introduction to Number Theory) course at MIT in 2016. (Though they contain more material that fits into a single lecture; I omitted some results and only sketched some of the proofs in the actual lecture.)

In Section 1, I define the floor function and show some of its basic properties; I then prove de Polignac's formula for the exponent of a prime in n! and use it to show that binomial coefficients are integers (there are better proofs of this, but it illustrates the power of the formula).

In Section 2, I introduce the standard arithmetic functions (φ, Möbius, sum of divisors, etc.), define multiplicativity and Dirichlet convolution, and prove the standard results: Möbius and φ are multiplicative; Dirichlet convolution is associative; the sum of φ(d) over all divisors d of n is n; the sum of μ(d) over all divisors d of n is 0 unless n = 1; the Möbius inversion formula; the Dirichlet convolution of two multiplicative functions is multiplicative. A variant of the Dirichlet convolution (called the "lcm-convolution") is also studied and its associativity proved.

Topics number theory, congruences
Level 2
Novelty 2
License CC0-1.0

A generalization of Chio Pivotal Condensation

Authors Darij Grinberg, Karthik Karnik, Anya Zhang
Pdf algebra/kazh-gen.pdf
Source algebra/kazh-gen.tex
Last Update 2026-05-07
Year 2016
Arxiv https://arxiv.org/abs/1606.08193
Abstract

The Chio pivotal condensation theorem is the fact that every n × n matrix A = (ai,j)1 ≤ i ≤ n, 1 ≤ j ≤ n with n ≥ 2 satisfies

det ( (ai,j an,n - ai,n an,j)1 ≤ i ≤ n-1, 1 ≤ j ≤ n-1 ) = an,nn-2 det A.

On the other hand, the Matrix-Tree theorem expresses the number (and, more generally, a weighted sum) of spanning trees of a graph as a determinant. In this note, we show that these two results have a common generalization. In its simplest form, the generalization computes

det ( (ai,j af(i),n - ai,n af(i),j)1 ≤ i ≤ n-1, 1 ≤ j ≤ n-1 ),

where f : {1, 2, ..., n} → {1, 2, ..., n} is a map satisfying f(n) = n. The result depends on whether the map f is "n-potent" (i.e., every element gets sent to n by a sufficiently high power of f) or not; the n-potent maps are in bijection with the trees on {1, 2, ..., n}.

Topics combinatorics, linear algebra, determinants, graph theory
Level 3
Novelty 3, 4

A note on bilinear forms

Authors Darij Grinberg
Pdf algebra/bilf.pdf
Source algebra/bilf.tex
Last Update 2026-06-13
Year 2016
Abstract

Some elementary properties of bilinear forms over a field are proven. Everything in Sections 1--5 is standard linear-algebra material. In Section 6, the following fact is proven (Theorem 6.5 (c)): If V and W are two finite-dimensional vector spaces, and f is a bilinear form on V × W, then dim(V / (V ∩ Lf(W))) = dim(W / (W ∩ Rf(V))). Here, Lf(B) (for any subset B of W) denotes the set of all v ∈ V such that f(v, B) = 0, whereas Rf(A) (for any subset A of V) denotes the set of all w ∈ W such that f(A, w) = 0. In Section 7, some consequences of this fact are studied, such as the following (Proposition 7.3 (a)): If V and W are two finite-dimensional vector spaces, and f is a bilinear form on V × W, and if A is a vector subspace of V, then Lf(Rf(A)) = A + Lf(W).

This note is written in more detail than anyone except maybe an undergraduate will likely need. All results can be treated as (relatively simple) exercises.

Topics algebra, linear algebra
Level 3
Novelty 3
License CC0-1.0

Fleck's binomial congruence using circulant matrices

Authors Darij Grinberg
Pdf fleck.pdf
Source fleck.tex
Last Update 2026-06-12
Year 2016
Abstract

In 1913, Fleck discovered the following fact: If p is a prime, j is an integer, and n and q are two nonnegative integers satisfying q ≤ (n-1) / (p-1), then pq divides the sum of (-1)m (n choose m) over all nonnegative integers m which are congruent to j modulo p.

This note gives a detailed and elementary proof of this congruence using nothing but matrices and a bit of abstract algebra. (No algebraic integers are used.)

Topics algebra, combinatorics, number theory, congruences, linear algebra, determinants
Level 3
Novelty 3
License CC0-1.0

Generalized Whitney formulas for broken circuits in ambigraphs and matroids

Authors Darij Grinberg
Pdf algebra/chromatic.pdf
Source algebra/chromatic.tex
Last Update 2026-06-15
Year 2016
Arxiv https://arxiv.org/abs/1604.03063
Status preprint
Abstract

This paper was formerly known as "A note on non-broken-circuit sets and the chromatic polynomial".

We explore several generalizations of Whitney's theorem -- a classical formula for the chromatic polynomial of a graph. Following Stanley, we replace the chromatic polynomial by the chromatic symmetric function. Following Dohmen and Trinks, we exclude not all but only an (arbitrarily selected) set of broken circuits, or even weigh these broken circuits with weight monomials instead of excluding them. Following Crew and Spirkl, we put weights on the vertices of the graph. Following Gebhard and Sagan, we lift the chromatic symmetric function to noncommuting variables. In addition, we replace the graph by an "ambigraph", an apparently new concept that includes both hypergraphs and multigraphs as particular cases. We show that Whitney's formula endures all these generalizations, and a fairly simple sign-reversing involution can be used to prove it in each setting. Furthermore, if we restrict ourselves to the chromatic polynomial, then the graph can be replaced by a matroid. We discuss an application to transitive digraphs (i.e., posets), and reprove an alternating-sum identity by Dahlberg and van Willigenburg.

Ancillary Files
algebra/acpms2023.pdf: talk: Algebraic and Combinatorial Perspectives in the Mathematical Sciences 2023
algebra/acpms2023.tex: sourcecode of talk: Algebraic and Combinatorial Perspectives in the Mathematical Sciences 2023
Topics combinatorics, algebraic combinatorics, symmetric functions, graph theory, matroids and greedoids
Level 3
Novelty 3, 4
License CC0-1.0

Iterative properties of birational rowmotion

Authors Darij Grinberg, Tom Roby
Pdf algebra/skeletal.pdf
Source algebra/skeletal.tex
Last Update 2026-05-03
Year 2016
Arxiv https://arxiv.org/abs/1402.6178
Status corrected
Abstract

A number of authors have studied a natural operation (under various names) on the order ideals (equivalently, antichains) of a finite poset, here called rowmotion. For certain posets of interest, the order of this map is much smaller than one would naively expect, and the orbits exhibit unexpected properties. In recent work (inspired by discussions with Berenstein) Einstein and Propp describe how rowmotion can be generalized: first to the piecewise-linear setting of order polytopes (instead of acting on order ideals, the operation here acts on points inside the order polytope of the poset), then via detropicalization to the birational setting (here, the operation acts -- more or less -- on maps from the poset to an arbitrary field).

In the latter setting, it is no longer a priori clear even that birational rowmotion has finite order, and for many posets the order is indeed infinite. However, we show that, for the poset P = [p] × [q] (product of two chains), birational rowmotion has the same order, p+q, as ordinary rowmotion. We also show that birational (hence also ordinary) rowmotion has finite order for some other classes of posets, e.g., the upper, lower, right and left halves of the poset above, and trees having all leaves on the same level. Our methods are based on those used by Volkov to resolve the type AA (rectangular) Zamolodchikov Periodicity Conjecture, of which our result can be considered an analogue.

The proofs are at most sketched in the above abstract, while the main paper offers more detail.

Journal
(part 1) Electronic Journal of Combinatorics 23 (2016), Paper #P1.33; DOI: 10.37236/4334
(part 2) Electronic Journal of Combinatorics 22 (2015), Paper #P3.40; DOI: 10.37236/4335
Ancillary Files
algebra/ipbrFPSAC6.pdf: an extended abstract of this paper submitted for FPSAC 2014
algebra/ipbrFPSAC6.tex: sourcecode of the extended abstract
algebra/skeletal-slides-mar2014.pdf: talk: March 2014 in Toronto
algebra/skeletal-slides-mar2014.tex: sourcecode of talk: March 2014 in Toronto
algebra/vienna2014.pdf: talk: June 2014 in Vienna
algebra/vienna2014.tex: sourcecode of talk: June 2014 in Vienna
Topics combinatorics, algebraic combinatorics, posets and order theory, combinatorial dynamics
Level 3
Novelty 3, 4

Notes on linear algebra

Authors Darij Grinberg
Pdf t/16f/lina.pdf
Source t/16f/lina.tex
Last Update 2026-04-22
Year 2016
Status unfinished
Abstract

Attempt at a rigorous introduction to linear algebra. Currently, only the basics of matrix algebra are finished. This was originally written to accompany my Math 4242 class at the University of Minnesota.

Ancillary Files
t/16f/index.html: course materials
Topics algebra, linear algebra
Level 3
Novelty 2
License CC0-1.0

On p-polynomials and Fp-vector subspaces of fields

Authors Darij Grinberg
Pdf algebra/ppoly-prob.pdf
Source algebra/ppoly-prob.tex
Last Update 2026-06-15
Year 2016
Abstract
This expository note collects various proofs (some contributed by students at the PRIMES 2015 entrance competition) of the following facts (the first of which is classical, dating back at least to Øystein Ore in 1933):
  • Let V be a finite additive subgroup of a field L, and let p be the characteristic of L. Then, the product of (X + v) over all v ∈ V (where X is an indeterminate) is a p-polynomial in X (that is, an L-linear combination of Xp0, Xp1, Xp2, ...).
  • Let V be a finite additive subgroup of a field L. Let t be an element of L not lying in V. Then, the sum of 1 / (t + v) over all v ∈ V equals the product of all 1 / (t + v) over all v ∈ V multiplied by the product of all nonzero elements of V.
Three proofs are given for the first fact, and two proofs for the second. Generalizations are also discussed and proven.

Thanks to Meghal Gupta for some of the proofs!

Topics algebra, number theory, finite fields, ring theory and commutative algebra
Level 3
Novelty 3
License CC0-1.0

Refined dual stable Grothendieck polynomials and generalized Bender-Knuth involutions

Authors Pavel Galashin, Darij Grinberg, Gaku Liu
Pdf algebra/groth1.pdf
Source algebra/groth1.tex
Last Update 2026-05-05
Year 2016
Arxiv https://arxiv.org/abs/1509.03803
Status corrected
Abstract

The dual stable Grothendieck polynomials are a deformation of the Schur functions, originating in the study of the K-theory of the Grassmannian. We generalize these polynomials by introducing a countable family of additional parameters, and we prove that this generalization still defines symmetric functions. For this fact, we give two self-contained proofs, one of which constructs a family of involutions on the set of reverse plane partitions generalizing the Bender-Knuth involutions on semistandard tableaux, whereas the other classifies the structure of reverse plane partitions with entries 1 and 2.

Journal
The Electronic Journal of Combinatorics 23, Issue 3 (2016), Paper #P3.14; DOI: 10.37236/5737
Ancillary Files
algebra/groth1alt.pdf: alternative version of the paper, stressing the diamond-lemma viewpoint
algebra/groth1alt.tex: sourcecode of the alternative version
algebra/chicago2015.pdf: talk: AMS Central Fall Sectional Meeting, October 2015 in Chicago / University of Minnesota, Combinatorics Seminar, October 2015
algebra/chicago2015.tex: sourcecode of talk: AMS Central Fall Sectional Meeting, October 2015 in Chicago / University of Minnesota, Combinatorics Seminar, October 2015
Topics combinatorics, algebraic combinatorics, symmetric functions
Level 2, 3, 4, 5
Novelty 3, 4

Why quaternion algebras have rank 4

Authors Darij Grinberg
Pdf algebra/quaternion.pdf
Source algebra/quaternion.tex
Last Update 2026-05-21
Year 2016
Status draft
Abstract

If k is a commutative ring and a and b are two elements of k, then the quaternion algebra Ha, b is defined as the k-algebra with generators i and j and relations i2 = a, j2 = b and ij = -ji. (This is a generalization of Hamilton's quaternions.)

A classical fact states that (1, i, j, ij) is a basis of Ha, b (as a k-module). In this expository note (written for a class), we show two proofs of this fact, and try to convey the ideas behind them. We also explain why the fact is nontrivial (although the proofs are not hard), and what pitfalls one might encounter when proving it.

The note will eventually be extended with additional sections, e.g., about the generalization to Clifford algebras.

Topics algebra, noncommutative algebra
Level 3
Novelty 3
License CC0-1.0

λ-rings: Definitions and basic properties

Authors Darij Grinberg
Pdf algebra/lambda.pdf
Source algebra/lambda.tex
Last Update 2026-07-16
Year 2016
Abstract

These are notes I have written back in 2011, while learning this subject myself; they contain just the basics of the theory (definitions of λ-rings and special λ-rings, Adams operations, Todd homomorphisms and some more). As I have since learned, there are much better and more informative references around.

It should be kept in mind that the notation in my notes is not standard in modern literature. What Hazewinkel, in his Witt vectors. Part 1, and Yau, in his Lambda-Rings, call a "λ-ring" is called "special λ-ring" in my notes, and what they call "pre-λ-ring" is "λ-ring" in my notes. Also, Hazewinkel's Λ (A) is slightly different from mine (for example, where I set Π (K~, [u1, u2, ..., un]) = product (1 + uiT) from 1 till n, he sets Π (K~, [u1, u2, ..., un]) = ∏ (1 - uiT)-1 from 1 till n).

Ancillary Files
Topics algebra, ring theory and commutative algebra, formal power series and Witt vectors
Level 3, 4
Novelty 3
License CC0-1.0

A constructive proof of Orzech's theorem

Authors Darij Grinberg
Pdf algebra/orzech.pdf
Source algebra/orzech.tex
Last Update 2026-04-16
Year 2015
Arxiv https://arxiv.org/abs/2604.13911
Abstract

Let A be a commutative ring, and M a finitely generated A-module. A known fact in commutative algebra (due to Vasconcelos) states that any surjective A-module endomorphism of M is an isomorphism. In 1971, Morris Orzech found a generalization of this: If N is an A-submodule of a finitely generated A-module M, then any surjective A-module homomorphism N → M is an isomorphism.

Orzech's proof was non-constructive, and it is not clear how to transform it into a constructive one (it reduces to a Noetherian case using the Hilbert basis theorem). In this note, I give a constructive proof based on the Cayley-Hamilton theorem.

Topics algebra, ring theory and commutative algebra
Level 3, 4
Novelty 3
License CC0-1.0

Collected trivialities on algebra derivations

Authors Darij Grinberg
Pdf algebra/derivat.pdf
Source algebra/derivat.tex
Last Update 2026-05-22
Year 2015
Abstract

This note proves (in some detail) various basic properties of derivations of algebras that are commonly left to the reader. In particular, it shows that the commutator of derivations is a derivation; that derivations from a k-algebra A to an (A, A)-bimodule M are in a 1-to-1 correspondence with a certain class of A-algebra homomorphisms; that derivations from the tensor and symmetric algebras of a k-module can be built up from linear maps from this k-module.

Topics algebra, ring theory and commutative algebra
Level 3
Novelty 2
License CC0-1.0

Fundamentals of formal distributions (Lecture 3 of Vertex algebras by Victor Kac)

Authors Victor Kac, Darij Grinberg
Pdf algebra/va3.pdf
Last Update 2026-05-04
Year 2015
Abstract

This is a mix of my own writing and scribe notes for Victor Kac's 18.276 course at MIT in Spring 2015.

We define and prove basic properties of Laurent series, differential operators, formal distributions and delta-functions over an arbitrary commutative ring. (In particular, the operator (1/n!) (∂/(∂x))n is introduced without relying on division by n!; this allows its use in arbitrary characteristic.) Presumably, most of what is in these notes is well-known, but it seems to be not so easily found in literature.

Topics algebra, ring theory and commutative algebra, Lie algebras and related structures, formal power series and Witt vectors
Level 3, 4
Novelty 3
License CC0-1.0

On the PBW theorem for pre-Lie algebras

Authors Darij Grinberg
Pdf algebra/preliepbw.pdf
Source algebra/preliepbw.tex
Last Update 2026-06-18
Year 2015
Abstract

Guin and Oudom have constructed a coalgebra isomorphism U(A-) → Sym(A) for any pre-Lie algebra A (over any commutative ring), where U(A-) denotes the universal enveloping algebra of the Lie algebra A- canonically constructed from A. Here we reprove this isomorphism (using a more general construction), and explore its properties; we furthermore apply the results to MathOverflow question #102874.

Topics algebra, representation theory, Hopf algebras and coalgebras, noncommutative algebra, Lie algebras and related structures
Level 3, 4
Novelty 3
License CC0-1.0

PRIMES 2015 reading project: Problem set #3

Authors Darij Grinberg
Pdf primes2015/exe3.pdf
Source primes2015/exe3.tex
Last Update 2019-05-15
Year 2015
Abstract

This gives a do-it-yourself proof (as a sequence of exercises) for the following fact:

Let (v1, v2, ..., vn) and (w1, w2, ..., wn) be two vectors with integer entries. If the Laurent polynomials x1v1 x2v2 ... xnvn + 1 and x1w1 x2w2 ... xnwn + 1 are not coprime in the ring of Laurent polynomials over the integers, then the vectors (v1, v2, ..., vn) and (w1, w2, ..., wn) are proportional (i.e., linearly dependent).

This fact is used in the famous Cluster Algebras III paper by Berenstein, Fomin and Zelevinsky, where it is proven using Newton polytopes. My proof avoids Newton polytopes (it was written for a project with high-school students).

Topics algebra, ring theory and commutative algebra
Level 3
Novelty 2
License CC0-1.0

Hopf Algebras in Combinatorics

Authors Darij Grinberg, Victor Reiner
Pdf algebra/HopfComb-sols.pdf
Source algebra/HopfComb.tex
Last Update 2026-09-06
Year 2014
Arxiv https://arxiv.org/abs/1409.8356
Abstract

These notes -- originating from a one-semester class by Victor Reiner at the University of Minnesota -- survey some of the most important Hopf algebras appearing in combinatorics. After introducing coalgebras, bialgebras and Hopf algebras in general, we study the Hopf algebra of symmetric functions, including Zelevinsky's axiomatic characterization of it as a "positive self-adjoint Hopf algebra" and its application to the representation theory of symmetric and (briefly) finite general linear groups. The notes then continue with the quasisymmetric and the noncommutative symmetric functions, some Hopf algebras formed from graphs, posets and matroids, and the Malvenuto-Reutenauer Hopf algebra of permutations. Among the results surveyed are the Littlewood-Richardson rule and other symmetric function identities, Zelevinsky's structure theorem for PSHs, the antipode formula for P-partition enumerators, the Aguiar-Bergeron-Sottile universal property of QSym, the theory of Lyndon words, the Gessel-Reutenauer bijection, and Hazewinkel's polynomial freeness of QSym. The notes are written with a graduate student reader in mind, being mostly self-contained but requiring a good familiarity with multilinear algebra and -- for the representation-theory applications -- basic group representation theory.

Ancillary Files
algebra/HopfComb.pdf: version without solutions
Topics algebra, combinatorics, algebraic combinatorics, symmetric functions, quasisymmetric functions, Hopf algebras and coalgebras
Level 3, 4
Novelty 2, 3, 4
License CC-BY-4.0

18.747: Infinite-dimensional Lie algebras (Pavel Etingof, Spring 2012 at MIT)

Authors Pavel Etingof, Darij Grinberg
Pdf algebra/etingof-lie.pdf
Source algebra/etingof-lie.tex
Last Update 2026-08-08
Year 2013
Status unfinished
Abstract

Notes I have taken in Etingof's MIT lectures. Still unfinished (and no current plans to finish).

Topics algebra, representation theory, Lie algebras and related structures
Level 3, 4
Novelty 3
License CC0-1.0

A note on lifting isomorphisms of modules over PIDs

Authors Darij Grinberg
Pdf algebra/pidisolift.pdf
Source algebra/pidisolift.tex
Last Update 2026-06-15
Year 2013
Abstract

This proves a few properties of finite free modules over principal ideal domains. The main result is: Let R be a PID. Let M be a finite free R-module, and A1 and A2 two R-linear maps from M to M. Then, A1(M) = A2(M) if and only if there exists an R-module automorphism U of M such that A1 = A2U. This result is then used to extend the claims from Keith Conrad's note Simultaneously aligned bases to a less restrictive case.

Topics algebra, linear algebra, ring theory and commutative algebra
Level 3
Novelty 3
License CC0-1.0

Mathematical Reflections problem U275

Authors Darij Grinberg
Pdf mrmoeb.pdf
Source mrmoeb.tex
Last Update 2026-06-04
Year 2013
Abstract

Problem U275 in Mathematical Reflections 4/2013, with solution.

Let μ be the number-theoretical Möbius function, and let af be a real number for every positive integer f. Prove that, for all positive integers m and n,

d ∣ me ∣ ng ∣ gcd(d, e) (μ(g)/g) d e ade/g = ∑f ∣ mn f af.

Topics number theory, formal power series and Witt vectors
Level 2
Novelty 4
License CC0-1.0

Witt#5f: Ghost-Witt integrality for binomial rings

Authors Darij Grinberg
Pdf algebra/witt5f.pdf
Source algebra/wittsrc.zip
Last Update 2017-04-09
Year 2013
Abstract

This generalizes some of the statements made in Witt#5 about the ring of integers to general binomial rings, and adds a couple more. Here is the only novel result (the equivalence of Gbin and Ibin, formulated for the nest {1,2,3,...} for the sake of simplicity): A sequence (b1, b2, b3, ...) of elements of a binomial ring A (for instance, of the ring ℤ) satisfies
n | ∑d|n φ(d) bn/d for every positive integer n
(where φ stands for Euler's totient function) if and only if there exists a sequence (q1, q2, q3, ...) of elements of A such that every positive integer n satisfies
bn = ∑d|n d binom(qd n/d, n/d),
with binom(x, y) denoting the binomial coefficient "x choose y". This is part of a long list of equivalent assertions, most of which are classical (and characterize the so-called "ghost-Witt vectors").

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

A few classical results on tensor, symmetric and exterior powers

Authors Darij Grinberg
Pdf algebra/tensorext.pdf
Source algebra/tensorext.tex
Last Update 2026-06-18
Year 2012
Abstract

Some basic facts about tensor products over commutative rings that I have written down with detailed proofs. "Detailed", as usual, means "a pain to read".

Let k be a commutative ring.

In 0.9, it is shown that if f : V → V' and g : W → W' are two surjective maps of k-modules, then Ker (f ⊗ g) = (the image of (Ker f) ⊗ W → V ⊗ W) + (the image of V ⊗ (Ker g) → V ⊗ W). This is extended to non-surjective maps under appropriate flatness conditions, and counterexamples are given for the general case.

In 0.11, the surjective case is extended to n modules.

In 0.12, the "pseudoexterior algebra" of a k-module is defined; this is the tensor algebra modulo tensors of this form v1 ⊗ v2 ⊗ ... ⊗ vn - (-1)σ vσ(1) ⊗ vσ(2) ⊗ ... ⊗ vσ(n) (where σ is a permutation of {1, 2, ..., n}, and where (-1)σ denotes its sign). This is almost the exterior algebra, but not the same if 2 is not invertible in k. In 0.13, the kernel of the map between pseudoexterior algebras induced by a surjective k-module map is computed.

In 0.14, the same is done for the symmetric algebra.

In 0.15, the same is done for the exterior algebra.

Back when I wrote this note, I hadn't realized that the claim about Ker (f ⊗ g) for surjective f and g (as well as its n-modules generalization) are in Keith Conrad's Tensor Products, II. They are a lot better explained there, so go there if you want to see them proven in a human-readable form.

Topics algebra, linear algebra, ring theory and commutative algebra
Level 3
Novelty 2
License CC0-1.0

A problem on bilinear maps (problem U228 in Mathematical Reflections)

Authors Darij Grinberg
Pdf bilinear.pdf
Source MRSRC.zip
Last Update 2026-06-04
Year 2012
Abstract

This note provides three solutions to the following problem:

Let L/K be a separable algebraic extension of fields and let V, W and U be L-vector spaces.

Let h : V × W → U be a K-bilinear map satisfying

h(xa, xb) = x2 h(a, b) for every x ∈ L, a ∈ V and b ∈ W.

Prove that h is L-bilinear.

One of the solutions generalizes the problem from separable algebraic field extensions to commutative separable algebras over commutative rings. Along the way, some basic properties of separable field extensions are shown.

Topics algebra, linear algebra, ring theory and commutative algebra
Level 3
Novelty 3, 4
License CC0-1.0

A problem on maxima and rearrangements (Mathematical Reflections Problem O222)

Authors Darij Grinberg
Pdf maxperm.pdf
Source maxperm.tex
Last Update 2026-04-29
Year 2012
Abstract

Problem O222 in Mathematical Reflections 1/2012, with solution.

Let (a1, a2, ..., an) and (b1, b2, ..., bn) be n-tuples of nonnegative reals, and let σ be a permutation of {1, 2, ..., n}. For each k in {1, 2, ..., n}, let ck be the maximum of {a1bk, a2bk, ..., akbk} ∪ {akb1, akb2, ..., akbk}.

Prove that a1bσ(1) + a2bσ(2) + ... + anbσ(n) ≤ c1 + c2 + ... + cn. The solution file contains background on the problem.

Topics combinatorics, inequalities and optimization
Level 2
Novelty 4
License CC0-1.0

The Clifford algebra and the Chevalley map - a computational approach

Authors Darij Grinberg
Pdf algebra/chevalleys.pdf
Source algebra/chevalleySRC.zip
Pdf Long algebra/chevalley.pdf
Last Update 2026-07-01
Year 2012
Abstract

Let k be a commutative ring (with 1), L some k-module, and f : L × L → k be a bilinear form (not necessarily symmetric). We define the Clifford algebra Cl(L, f) as the tensor algebra ⊗ L of L, divided by the two-sided ideal generated by all terms of the form u ⊗ u - f(u, u) with u being a vector in L.

This note shows that, as a k-module, Cl(L, f) is isomorphic to the exterior algebra ∧ L of L. This is a standard result in case of k being a field of characteristic 0 and f being symmetric, but we establish it independently of these assumptions. Moreover, the isomorphism ∧ L → Cl(L, f) that we construct (inductively) is a projection of a k-module automorphism αf : ⊗ L → ⊗ L. Considering this αf for different f, we notice the surprising fact that the composition αf αg equals αf+g for any two bilinear forms f and g on L. We show that our isomorphism ∧ L → Cl(L, f) is indeed the antisymmetrization map that is usually constructed in textbooks on Clifford algebras, if k is a field of characteristic 0 (or, at least, (dim L)! is invertible in k). We also show that the k-module Cl(L, f) has a basis similar to the standard basis of ∧ L if L itself is a free k-module.

[Update (2013): The results just listed are wellknown. They appear in Bourbaki's Algèbre IX, §9, no. 2-3, and in Chapter 2 of Ricardo Baeza's Quadratic Forms over Semilocal Rings, Lecture Notes in Mathematics 655, Springer 1978. The results listed below have a better chance to be new.]

A further section describes some elements of Fix αsymm, which is the space of all tensors in ⊗ L that are fixed under αf for all symmetric bilinear forms f. Finally it is shown that if L is a direct sum of two k-submodules M and N and h is a bilinear form on L such that h (M × M) = 0, then there exists an isomorphism of k-modules ∧ L → Cl(L, h) which sends (∧ L) M to (Cl(L, h)) M.

Ancillary Files
algebra/chevalleySRC.zip: sourcecode of the note
algebra/dress-wenzel-simpleproof.pdf: Digitized version of A. W. M. Dress's and W. Wenzel's paper <i>A Simple Proof of an Identity Concerning Pfaffians of Skew Symmetric Matrices</i>, Advances in Mathematics 112 (1995), pp. 120--134
algebra/dress-wenzel-simpleproof.tex: Source code of this digitized version
Topics algebra, linear algebra, noncommutative algebra
Level 3
Novelty 3, 4
License CC0-1.0

Hopfalgebren

Authors Hans-Jürgen Schneider, Darij Grinberg
Pdf algebra/hopf.pdf
Source algebra/hopf.tex
Last Update 2026-09-14
Year 2011
Status unfinished
Abstract

Mitschrift von Prof. Schneiders Vorlesungen über "Hopfalgebren und Quantengruppen" an der LMU München im WS 2008/2009 und im SS 2009. Das Skript ist gegen Ende des zweiten Semesters unvollständig, aber stellenweise von mir ergänzt.

Topics algebra, Hopf algebras and coalgebras
Level 3, 4
Novelty 2
License CC0-1.0

Poincaré-Birkhoff-Witt type results for inclusions of Lie algebras

Authors Darij Grinberg
Pdf algebra/pbw.pdf
Source algebra/pbw.tex
Pdf Long algebra/pbwlong.pdf
Last Update 2026-07-21
Year 2011
Abstract

This is (a slightly updated version of) my diploma thesis.

This paper provides detailed proofs of the main results of PBW for an inclusion of Lie algebras (arXiv:1010.0985) by Damien Calaque, Andrei Caldararu, and Junwu Tu. In particular, the fundamental lemma (Lemma 3.4) is proven in a new and significantly more elementary way, and the results are shown to hold over commutative rings (under appropriate splitting or flatness conditions) rather than over fields only.

The leading question of the paper is in how far the classical PBW (Poincaré-Birkhoff-Witt) theorem, stating that the associated graded algebra gr(U(g)) of the universal enveloping algebra U(g) of a Lie algebra g (over a field k) is isomorphic to the symmetric algebra Sym(g) of g, can be extended to the situation of a Lie algebra g with a Lie subalgebra h. The most logical guess for such an extension would be that the associated graded space of the vector space U(g) / (U(g)h) is isomorphic to Sym(g/h). In the Calaque-Caldararu-Tu paper, this was proven, along with some strengthenings (for example, we even get an isomorphism of h-modules, and with an additional condition on g and h, it turns out that the filtered h-module U(g) / (U(g)h) itself is isomorphic to Sym(g/h)) and generalizations. Here we reprove the main results of that paper by elementary means (nothing more advanced than the classical PBW theorem is used) and extend them to the case of k-modules (for k a commutative ring) rather than k-vector spaces (for k a field). We need additional assumptions for the results to hold in this generality, but flatness of g and g/h and splitting of the injection h → g are enough for almost everything (and for some results, the splitting of h → g alone suffices).

Ancillary Files
algebra/higgins-baer.pdf: Digitized version of P. J. Higgins's paper Baer Invariants and the Birkhoff-Witt Theorem
algebra/higgins-baer.tex: sourcecode of the digitized paper
Topics algebra, representation theory, Lie algebras and related structures
Level 3
Novelty 3

Remarks on Krivine's "Lambda-calculus, types and models", Chapter 1, §2

Authors Darij Grinberg
Pdf mo65420.pdf
Source mo65420.tex
Last Update 2011-06-05
Year 2011
Abstract

This note supplies detailed lemmas on α-equivalence and substitution in the lambda calculus that are used implicitly in Chapter 1, §2 of Krivine's Lambda-calculus, types and models. It also proves that Krivine's definition of α-equivalence agrees with definitions used elsewhere, and proves substitution rules needed for MathOverflow question #65420. Already partly obsolete.

Topics logic and lambda calculus
Level 3
Novelty 2
License CC0-1.0

Two problems on complex cosines

Authors Darij Grinberg
Pdf ComplexCos.pdf
Source ComplexCosSRC.zip
Last Update 2011-03-18
Year 2011
Abstract

This note discusses five properties of sequences of complex numbers x1, x2, ..., xn satisfying either the equation

x1 = 1/x1 + x2 = 1/x2 + x3 = ... = 1/xn-1 + xn

or the equation

x1 = 1/x1 + x2 = 1/x2 + x3 = ... = 1/xn-1 + xn = 1/xn.

Two of these properties have been posted on MathLinks and seem to be olympiad folklore.

Topics elementary and olympiad mathematics
Level 2
Novelty 3
License CC0-1.0

Zeckendorf family identities generalized

Authors Darij Grinberg
Pdf zeckendorfBRIEF.pdf
Source zeckendorfBRIEF.tex
Pdf Long zeckendorfLONG.pdf
Last Update 2026-04-13
Year 2011
Arxiv https://arxiv.org/abs/1103.4507
Abstract

Philip Matchett Wood and Doron Zeilberger have constructed identities for the Fibonacci numbers fn of the form

1fn = fn;

2fn = fn-2 + fn+1;

3fn = fn-2 + fn+2;

4fn = fn-2 + fn + fn+2;

...;

kfn = sum of fn-i over all i from a fixed finite "lacunar" set of integers ("lacunar" means that no two elements of this set are consecutive integers).

This lacunar set depends on k only, and is unique for every k.

In this note we prove a generalization of these identities: For any family (a1, a2, ..., ap) of integers, there exists one and only one finite lacunar set S of integers such that every high enough n satisfies

fn+a1 + fn+a2 + ... + fn+ap = sum of fn+s over all s in S.

("High enough" means high enough that all fn+ai and all fn+s are well-defined (some ai as well as some elements of S may be negative).)

The proof uses the Fibonacci-approximating properties of the golden ratio φ; it would be interesting to find a purely combinatorial proof.

Ancillary Files
zeckendorfLONG.tex: sourcecode of the detailed version
zeckendorfSRC.zip: Sourcecode of old versions (2011)
Topics combinatorics, enumerative combinatorics, number theory, elementary and olympiad mathematics
Level 2
Novelty 2, 4
License CC0-1.0

A hyperfactorial divisibility

Authors Darij Grinberg
Pdf hyperfactorialBRIEF.pdf
Source hyperfactorialSRC.zip
Pdf Long hyperfactorialLONG.pdf
Last Update 2026-06-05
Year 2010
Abstract

Here I give a proof of a curious combinatorial result by Percy Alexander MacMahon (1916):

If H(m) denotes the product 0! 1! 2! ... (m-1)! for any integer m ≥ 0, then any three integers a, b, c ≥ 0 satisfy

H(b+c) H(c+a) H(a+b) | H(a) H(b) H(c) H(a+b+c).

The proof uses basic linear algebra and is self-contained (the main lemma is Vandermonde's determinant, a proof of which - slightly generalized - is included in the note). The ratio ( H(a) H(b) H(c) H(a+b+c) ) / ( H(b+c) H(c+a) H(a+b) ) is written as a determinant of an integral matrix in two ways.

The note concludes with a bonus: a proof of the well-known fact that the product of the pairwise differences between m integers is always divisible by H(m). This is not directly related to MacMahon's result above, but it uses the same lemma (a generalization of Vandermonde's determinant).

Topics combinatorics, enumerative combinatorics, number theory, congruences, linear algebra, determinants
Level 3
Novelty 3
License CC0-1.0

Rep#1: Deformations of a bimodule algebra

Authors Darij Grinberg
Pdf algebra/rep1.pdf
Source algebra/rep1.tex
Last Update 2026-06-03
Year 2010
Abstract

An exercise in Introduction to representation theory on deformations of algebras is generalized and solved.

Topics algebra, representation theory
Level 3
Novelty 3
License CC0-1.0

Rep#2: An algebraic proof of an analytic lemma

Authors Darij Grinberg
Pdf algebra/rep2.pdf
Source algebra/rep2.tex
Last Update 2026-06-04
Year 2010
Abstract

The famous representation-theoretical proof of Burnside's paqb theorem requires a lemma about roots of unity (stating that the arithmetic mean of finitely many roots of unity is never an algebraic integer unless it is = 0 or all the roots are equal). This is trivial using the triangle inequality in the complex numbers, but in contrast to many other uses of complex numbers, here we actually need to work in complex numbers and not just in any field extension of the rationals (in particular, we need to know that complex numbers have absolute values, and these absolute values are reals). This note was written as a remedy, giving a purely algebraic (if rather long and complicated) proof of the lemma.

Topics algebra, number theory, representation theory, group theory
Level 3
Novelty 3
License CC0-1.0

Rep#2a: Finite subgroups of multiplicative groups of fields

Authors Darij Grinberg
Pdf algebra/rep2a.pdf
Source algebra/rep2a.tex
Last Update 2026-06-03
Year 2010
Abstract

A (rather ugly) proof of a lemma for Rep#2.

Topics algebra, number theory, group theory
Level 3
Novelty 2
License CC0-1.0

Witt#0: Teichmüller representatives

Authors Darij Grinberg
Pdf algebra/witt0.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-05
Year 2010
Abstract

This gives detailed proofs of the results in Section 4 of Hazewinkel's "Witt vectors".

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 2
License CC0-1.0

Witt#1: The Burnside Theorem

Authors Darij Grinberg
Pdf algebra/witt1.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-05
Year 2010
Abstract

A proof of the Burnside theorem, stating that a G-set (for a finite group G) is uniquely characterized (up to isomorphism) by specifying its number of H-invariant elements for each subgroup H of G.

Topics algebra, group theory
Level 3
Novelty 2
License CC0-1.0

Witt#2: Polynomials that can be written as wn

Authors Darij Grinberg
Pdf algebra/witt2.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-05
Year 2010
Abstract

This proves a simple assertion for any given prime p: A polynomial τ (in one or several variables) over the integers has the form wn01,...,τn) (for some polynomials τi over the integers) if and only if its derivative with respect to every indeterminate is divisible by pn. (Here, wn is the n-th p-adic Witt polynomial.) Generalized in Witt#5a below.

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#3: Ghost component computations

Authors Darij Grinberg
Pdf algebra/witt3.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-05
Year 2010
Abstract

This formalizes the principle of "working with ghost components" in Section 5 of Hazewinkel's "Witt vectors". In particular, Theorem 5.2 and some assertions on Frobenius and Verschiebung for p-adic Witt vectors are proven in detail.

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#4: Some computations with symmetric functions

Authors Darij Grinberg
Pdf algebra/witt4.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-05
Year 2010
Abstract

Proofs of some basic identities for symmetric functions stated in Hazewinkel's "Witt vectors". Warning: this is near-unreadably boring. The only things of interest in this sidenote are Theorem 5 (b) (which generalizes (9.62) and can be used in combinatorics) and Theorem 9 (which yields an analogue to (9.70)).

Topics algebra, combinatorics, algebraic combinatorics, symmetric functions, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#4a: Equigraded power series

Authors Darij Grinberg
Pdf algebra/witt4a.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

Lemma on formal power series for Witt#4. Can be used as an exercise in commutative algebra.

Topics algebra, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 2
License CC0-1.0

Witt#4b: A combinatorial identity proven using symmetric functions identities

Authors Darij Grinberg
Pdf algebra/witt4b.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

We use symmetric functions to prove the following combinatorial identity: For any natural n and real k, the sum of sign σ · kcycle σ over all permutations σ of {1, 2, ..., n} is equal to n! binom(k, n). Here, cycle σ means the number of cycles (including those of length 1) in the cycle decomposition of σ. This comes from an AoPS thread. Warning: sloppy writing and overkill proof.

Topics combinatorics, algebraic combinatorics, enumerative combinatorics, symmetric functions, symmetric groups
Level 3
Novelty 2
License CC0-1.0

Witt#5: Around the integrality criterion 9.93

Authors Darij Grinberg
Pdf algebra/witt5.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

The integrality criterion 9.93 in Hazewinkel's "Witt vectors" is proven and generalized. Some more criteria for ghost-Witt vectors are added. The result is applied to different circumstances. For instance (part of Theorem 20), we get that if n and r are positive integers, and q is an integer, then the sum of binom (q gcd(i, n), r gcd(i, n)) over all i from 1 till n is divisible by qn/r (in other words, it equals an integer times qn/r). This generalizes a wellknown combinatorics exercise and many others.

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#5a: Polynomials that can be written as big wn

Authors Darij Grinberg
Pdf algebra/witt5a.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

We prove that a polynomial τ (in one or several variables) over the integers has the form wm01,...,τm) (for some polynomials τi over the integers) if and only if its derivative with respect to every indeterminate is divisible by m. Here, wm is the m-th big (aka universal) Witt polynomial. This is more general than Witt#2, but harder to prove (in particular, I need a result from Witt#5). Still it is rather simple and probably not new.

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#5b: Some divisibilities for big Witt polynomials

Authors Darij Grinberg
Pdf algebra/witt5b.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

We show some divisibility relations for the (big aka universal) Witt polynomials wn. For example (Theorem 7 (c)), for any positive integers n and k, the sum of wnk/gcd(i,n)gcd(i,n) over all i = 1, 2, ..., n is divisible by n as a polynomial (i.e., every coefficient is divisible by n).

Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#5c: The Chinese Remainder Theorem for Modules

Authors Darij Grinberg
Pdf algebra/witt5c.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

Proof of the Chinese Remainder Theorem for modules (only a part of it; the rest was proven in Witt#5). Actually, this theorem follows from the (well-known) ring version by tensoring, but the proof given here avoids tensor products.

Topics algebra, ring theory and commutative algebra
Level 3
Novelty 2
License CC0-1.0

Witt#5d: Analoga of integrality criteria for radical Witt polynomials

Authors Darij Grinberg
Pdf algebra/witt5d.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

A rather esoteric generalization of Witt#5. Almost all proofs are exactly the same as in Witt#5 (and often are copypasted from Witt#5).

Ancillary Files
algebra/witt5e.pdf: Witt#5e: Generalizing integrality theorems for ghost-Witt vectors
Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

Witt#5e: Generalizing integrality theorems for ghost-Witt vectors

Authors Darij Grinberg
Pdf algebra/witt5e.pdf
Source algebra/wittsrc.zip
Last Update 2026-09-12
Year 2010
Abstract

A rather esoteric generalization of Witt#5, proving necklace divisibilities (for integers and more generally elements of abelian groups) with variable coefficients. Almost all proofs are exactly the same as in Witt#5 (and often are copied from Witt#5).

Ancillary Files
algebra/witt5d.pdf: Witt#5d: Analoga of integrality criteria for radical Witt polynomials
Topics algebra, number theory, congruences, ring theory and commutative algebra, formal power series and Witt vectors
Level 3
Novelty 3
License CC0-1.0

An inequality involving 2n numbers

Authors Darij Grinberg
Pdf Yugoslavia1998.pdf
Source Y1998SRC.zip
Last Update 2007-08-22
Year 2009
Abstract

The main result of this note is the following inequality:

Theorem 1.1. Let a1, a2, ..., an, b1, b2, ..., bn be 2n reals. Assume that ∑1 ≤ i < j ≤ n aiaj ≥ 0 or ∑1 ≤ i < j ≤ n bibj ≥ 0. Then,

(∑1 ≤ i ≤ n, 1 ≤ j ≤ n, i ≠ j aibj)2 ≥ 4 ∑1 ≤ i < j ≤ n aiaj1 ≤ i < j ≤ n bibj.

This result can either be deduced from the Aczel inequality (one of the many variations on Cauchy-Schwarz), or verified more directly by algebraic manipulation. It appeared in the 39th Yugoslav Federal Mathematical Competition 1998 as problem 1 for the 3rd and 4th grades, but in a weaker form (the reals a1, a2, ..., an, b1, b2, ..., bn were required to be nonnegative, while we only require ∑1 ≤ i < j ≤ n aiaj ≥ 0 or ∑1 ≤ i < j ≤ n bibj ≥ 0).

After proving Theorem 1.1, we apply it to establish some inequalities, including an n-variable generalization of Walther Janous'

a / (b + c) · (v + w) + b / (c + a) · (w + u) + c / (a + b) · (u + v) ≥ √(3(vw + wu + uv)) ≥ 3(vw + wu + uv) / (u + v + w).

Topics linear algebra, inequalities and optimization, elementary and olympiad mathematics
Level 2
Novelty 4
License CC0-1.0

Math Time problem proposal #1 (with solution)

Authors Darij Grinberg
Pdf MTProblem1.pdf
Source Y1998SRC.zip
Last Update 2010-12-05
Year 2009
Abstract

Let x1, x2, ..., xn be real numbers such that x1 + x2 + ... + xn = 1 and such that xi < 1 for every i in {1, 2, ..., n}. Prove that

1 ≤ i < j ≤ n xixj / ((1 - xi)(1 - xj)) ≥ n / (2(n - 1)).

[Note that we do not require x1, x2, ..., xn to be nonnegative — otherwise, the problem would be much easier.]

Topics inequalities and optimization, elementary and olympiad mathematics
Level 2
Novelty 4
License CC0-1.0

Proof of a CWMO problem generalized

Authors Darij Grinberg
Pdf subsetcond.pdf
Source subsetcondSRC.zip
Last Update 2009-09-07
Year 2009
Abstract

The point of this note is to prove a result by Dan Schwarz (appearing as problem 4 (c) on the Romanian MO 2004 for the 9th grade and as a generalization of CWMO 2006 problem 8 provided by a MathLinks user named tanlsth):

Let X be a set. Let n and m ≥ 1 be two nonnegative integers such that |X| ≥ m (n-1) + 1. Let B1, B2, ..., Bn be n subsets of X such that |Bi| = m for every i. Then, there exists a subset Y of X such that |Y| = n and Y has at most one element in common with Bi for every i.

Topics combinatorics, enumerative combinatorics, elementary and olympiad mathematics
Level 2
Novelty 3
License CC0-1.0

Generalizations of Popoviciu's inequality

Authors Darij Grinberg
Pdf Popoviciu.pdf
Source PopoviciuSRC.zip
Last Update 2009-07-27
Year 2008
Arxiv https://arxiv.org/abs/0803.2958
Abstract

We establish a general criterion for inequalities of the kind

convex combination of f(x1), f(x2), ..., f(xn) and f(some weighted mean of x1, x2, ..., xn)

≥ convex combination of f(some other weighted means of x1, x2, ..., xn),

where f is a convex function on an interval I of the real axis containing the reals x1, x2, ..., xn, to hold. Here, the left hand side contains only one weighted mean, while the right hand side may contain as many as possible, as long as there are finitely many. The weighted mean on the left hand side must have positive weights, while those on the right hand side must have nonnegative weights.

This criterion entails Vasile Cîrtoaje's generalization of the Popoviciu inequality (in its standard and in its weighted forms) as well as a cyclic inequality that sharpens another result by Vasile Cîrtoaje. This cyclic inequality (in its non-weighted form) states that

2 ∑i = 1n f(xi) + n(n - 2) f(x) ≥ n ∑s = 1n f(x + (xs - xs+r) / n),

where indices are cyclic modulo n, and x = (x1 + x2 + ... + xn) / n.

Ancillary Files
PopoviciuFormal.pdf: a "formal version" (PDF)
Topics inequalities and optimization
Level 2
Novelty 3
License CC0-1.0

St. Petersburg 2003: An alternating sum of zero-sum subset numbers

Authors Darij Grinberg
Pdf StPeters2003.pdf
Last Update 2008-03-14
Year 2008
Abstract

Using a lemma about finite differences (which is proven in detail), the following two problems are solved:

Problem 1 (Saint Petersburg Mathematical Olympiad 2003). For any prime p and for any n integers a1, a2, ..., an with n ≥ p, show that the number

k = 0n (-1)k · (number of subsets T of {1, 2, ..., n} with k elements such that the sum of these k elements is divisible by p)

is divisible by p.

Problem 2 (user named "lzw75" on MathLinks). Let p be a prime, let m be an integer, and let n > (p - 1)m be an integer. Let a1, a2, ..., an be n elements of the vector space Fpm. Prove that there exists a non-empty subset T of {1, 2, ..., n} such that ∑t ∈ T at = 0.

I am working on an update of this note focussing more on the finite differences lemma and less on Problems 1 and 2 (I want to add more about finite differences and a few other applications).

Topics combinatorics, enumerative combinatorics, number theory, congruences
Level 2
Novelty 3
License CC0-1.0

An algebraic approach to Hall's matching theorem

Authors Darij Grinberg
Pdf Hall.pdf
Source HallSRC.zip
Last Update 2007-10-06
Year 2007
Abstract

Hall's matching theorem (also called marriage theorem) has received a number of different proofs in combinatorial literature. Here is a proof which appears to be new. However, due to its length, it is far from being of any particular interest, except for one idea applied in it, namely the construction of the matrix S. See the corresponding MathLinks topic for details.

I have since learned that the idea is not new, having been discovered by Tutte long ago, rendering the above note completely useless.

Ancillary Files
HallAbridged.pdf: an abridged version
Topics combinatorics, linear algebra, determinants, graph theory
Level 3
Novelty 3
License CC0-1.0

The Vornicu-Schur inequality and its variations

Authors Darij Grinberg
Pdf VornicuS.pdf
Source VornicuSchurSRC.zip
Last Update 2007-08-13
Year 2007
Abstract

The so-called Vornicu-Schur inequality states that x(a-b)(a-c) + y(b-c)(b-a) + z(c-a)(c-b) ≥ 0, where a, b, c are reals and x, y, z are nonnegative reals. Of course, this inequality only holds when certain conditions are imposed on a, b, c, x, y, z, and the purpose of this note is to collect some of the possible conditions that make the inequality valid. For instance, (a ≥ b ≥ c and x + z ≥ y) is one such sufficient condition (covering the most frequently used condition (a ≥ b ≥ c and (x ≥ y ≥ z or x ≤ y ≤ z))). Another sufficient condition is that x, y, z are the sidelengths of a triangle. An even weaker, but still sufficient one is that x, y, z are the squares of the sidelengths of a triangle. A yet different sufficient condition is that ax, by, cz are the sidelengths of a triangle - or, again, their squares.

These, and more, conditions are discussed, and some variations and equivalent versions of the Vornicu-Schur inequality are shown. The note is not primarily focused on applications, but a few inequalities that can be proven using the Vornicu-Schur inequality are given as exercises.

Topics inequalities and optimization, elementary and olympiad mathematics
Level 2
Novelty 3
License CC0-1.0

Key

PDF LongA more detailed version, when available; usually compiled from the same source as the standard version.
YearThe year of publication or, barring that, of the last important changes.
StatusPublication status. “Corrected” means that the version on this website is more up-to-date than the journal version.
arXivThe arXiv ID. Often, the version on this website is more up-to-date than the last arXiv version.
LevelThe mathematical sophistication expected of the reader: 2 is high-school contest math; 3 is undergraduate to early graduate; 4 is graduate; and 5 is expert. Some writings have sections of different levels.
Novelty1–2 is standard textbook material; 3 means new proofs of existing results or folklore written down first; 4 means new results; and 5 is for significantly novel ideas, in my subjective judgment. Some writings have sections of different novelty.
LicenseSee Creative Commons licenses for explanations. If the field is empty, assume the text is proprietary.
Ai WritingList of all LLMs that contributed to the writing of the work. If this field is missing, the writing is entirely human-made. AI contributions to proofs and references are listed inside the work. AI-aided proofreading is not mentioned (the majority of the works here have been proofread by AI).

Other fields are self-explanatory.


Works: Elementary (Detailed)

Back to the main site

Darij Grinberg