  Early research in aerodynamics and biological propulsion was dramatically
advanced by the analytical solutions of Theodorsen, von K\'{a}rm\'{a}n, Wu and
others. While these classical solutions apply only to isolated swimmers, the
flow interactions between multiple swimmers are relevant to many practical
applications, including the schooling and flocking of animal collectives. In
this work, we derive a class of solutions that describe the hydrodynamic
interactions between an arbitrary number of swimmers in a two-dimensional
inviscid fluid. Our approach is rooted in multiply-connected complex analysis
and exploits several recent results. Specifically, the transcendental
(Schottky-Klein) prime function serves as the basic building block to construct
the appropriate conformal maps and leading-edge-suction functions, which allows
us to solve the modified Schwarz problem that arises. As such, our solutions
generalize classical thin aerofoil theory, specifically Wu's waving-plate
analysis, to the case of multiple swimmers. For the case of a pair of
interacting swimmers, we develop an efficient numerical implementation that
allows rapid computations of the forces on each swimmer. We investigate
flow-mediated equilibria and find excellent agreement between our new solutions
and previously reported experimental results. Our solutions recover and unify
disparate results in the literature, thereby opening the door for future
studies into the interactions between multiple swimmers.
