Papers by Mikhail Skopenkov
10 paper(s) by this author
· All BibTeX
Feynman checkers: through the looking-glass
Published in Math. Intelligencer 47 (2025), 210-221
• View Publication
• BIB
Feynman gave a famous elementary introduction to quantum theory by discussing the thin-film reflection of light. We make his discussion mathematically rigorous, keeping it elementary, using his other idea. The resulting model leads to accurate quantitative results and allows us to derive a well-known formula from optics. In the process, we get acquainted with mathematical tools such as Smirnov's fermionic observables, transfer matrices, and spectral radii. Quantum walks and the six-vertex model arise as the next step in this direction.
Superport networks
Published in Journal of Combinatorial Theory, Series A, Volume 220, 2026, 106134
• View Publication
• BIB
We study multiport networks, common in electrical engineering. They have boundary conditions different from electrical networks: the boundary vertices are split into pairs and the sum of the incoming currents is set to be zero in each pair. If one sets the voltage difference for each pair, then the incoming currents are uniquely determined. We generalize Kirchhoff's matrix-tree theorem to this setup. Different forests now contribute with different signs, making the proof subtle. In particular, we use the formula for the response matrix minors by R. Kenyon-D. Wilson, determinantal identities, and combinatorial bijections. We introduce superport networks, generalizing both ordinary networks and multiport ones.
Analysis and Synthesis of Digital Dyadic Sequences
Published in ACM Trans. Graph. 42:6 (2023), Article No. 218, 1-17
• View Publication
• BIB
We explore the space of matrix-generated (0, m, 2)-nets and (0, 2)-sequences in base 2, also known as digital dyadic nets and sequences. In computer graphics, they are arguably leading the competition for use in rendering. We provide a complete characterization of the design space and count the possible number of constructions with and without considering possible reorderings of the point set. Based on this analysis, we then show that every digital dyadic net can be reordered into a sequence, together with a corresponding algorithm. Finally, we present a novel family of self-similar digital dyadic sequences, to be named $ξ$-sequences, that spans a subspace with fewer degrees of freedom. Those $ξ$-sequences are extremely efficient to sample and compute, and we demonstrate their advantages over the classic Sobol (0, 2)-sequence.
Feynman checkers: lattice quantum field theory with real time
Published in Anal.Math.Phys. 14, 38 (2024)
• View Publication
• BIB
We present a new completely elementary model that describes the creation, annihilation, and motion of non-interacting electrons and positrons along a line. It is a modification of the model known under the names Feynman checkers or one-dimensional quantum walk. It can be viewed as a six-vertex model with certain complex weights of the vertices. The discrete model is consistent with the continuum quantum field theory, namely, reproduces the known expected charge density as the lattice step tends to zero. It is exactly solvable in terms of hypergeometric functions. We introduce interaction resembling Fermi's theory and establish perturbation expansion.
Discrete Riemann surfaces: linear discretization and its convergence
Published in J. reine und angew. Math.,720, (2016), 217-250
• View Publication
• BIB
We develop linear discretization of complex analysis, originally introduced by R. Isaacs, J. Ferrand, R. Duffin, and C. Mercat. We prove convergence of discrete period matrices and discrete Abelian integrals to their continuous counterparts. We also prove a discrete counterpart of the Riemann--Roch theorem. The proofs use energy estimates inspired by electrical networks.
The boundary value problem for discrete analytic functions
Published in Advances in Mathematics 240 (2013) 61-87
• View Publication
• BIB
This paper is on further development of discrete complex analysis introduced by R. Isaacs, J. Ferrand, R. Duffin, and C. Mercat. We consider a graph lying in the complex plane and having quadrilateral faces. A function on the vertices is called discrete analytic, if for each face the difference quotients along the two diagonals are equal.
We prove that the Dirichlet boundary value problem for the real part of a discrete analytic function has a unique solution. In the case when each face has orthogonal diagonals we prove that this solution uniformly converges to a harmonic function in the scaling limit. This solves a problem of S. Smirnov from 2010. This was proved earlier by R. Courant-K. Friedrichs-H. Lewy and L. Lusternik for square lattices, by D. Chelkak-S. Smirnov and implicitly by P.G. Ciarlet-P.-A. Raviart for rhombic lattices.
In particular, our result implies uniform convergence of the finite element method on Delaunay triangulations. This solves a problem of A. Bobenko from 2011. The methodology is based on energy estimates inspired by alternating-current network theory.
Dissections of a metal rectangle
Published in Kvant 3 (2011), 10-16. Free fulltext: http://kvant.mccme.ru/pdf/2011/03/skopenkov.pdf
• Search Publication
In the present popular science paper the following geometric questions are answered:
- Which rectangles can be dissected into squares?
- When a square can be dissected into rectangles similar to a given rectangle?
The proofs are based on a physical interpretation using electrical networks. Only secondary school background is assumed in the paper.
Packing a cake into a box
Published in M. Skopenkov, Packing a cake into a box, Amer. Math. Monthly 118:5 (2011), 424-433
• View Publication
• BIB
Given a cake in form of a triangle and a box that fits the mirror image of the cake, how to cut the cake into a minimal number of pieces so that it can be put into the box? The cake has an icing, so that we are not allowed to put it into the box upside down. V.G. Boltyansky asked this question in 1977 and showed that three pieces always suffice. In this paper we provide examples of cakes that cannot be cut into two pieces to put into the box. This shows that three is the answer to V.G. Boltyansky's question. Also we give examples of cakes which can be cut into two pieces.
A short proof of the Twelve points theorem
Published in Mathematical Notes 77:1(2005), 108-111
• Search Publication
We present a short elementary proof of the following Twelve Points Theorem:
Let M be a convex polygon with vertices at the lattice points, containing a single lattice point in its interior. Denote by m (resp. m*) the number of lattice points in the boundary of M (resp. in the boundary of the dual polygon). Then m+m*=12.
On approximability by embeddings of cycles in the plane
Published in Topology and Its Applications 134:1(2003), 1-22
• Search Publication
We obtain a criterion for approximability by embeddings of piecewise linear maps of a circle to the plane, analogous to the one proved by Minc for maps of a segment to the plane.
Theorem. Let S be a triangulation of a circle with s vertices. Let f be a simplicial map of the graph S to the plane. The map f is approximable by embeddings if and only if for each i=0,...,s the i-th derivative of the map f (defined by Minc) neither contains transversal self-intersections nor is the standard winding of degree greater than 1.
We deduce from the Minc result the completeness of the van Kampen obstruction to approximability by embeddings of piecewise linear maps of a segment to the plane. We also generalize these criteria to simplicial maps of a graph without vertices of degree >3 to a circle.