Fabian Ruehle - Research

About Me
Fabian Ruehle
email inspire google scholar github
Attractors, Geodesics, and the Geometry of Moduli Spaces

Split attractor flows

We study a series of recent conjectures using the attractor mechanism. First, we observed in [2304.00027] a relation between attractor points and degeneracies in the spectrum of the scalar Laplacian. A recent conjecture by Etheridge [2311.18693] states that the eigenvalues of the scalar Laplacian with respect to the Calabi-Yau metric are eigenfunctions of the Laplacian on the moduli space with respect to the Weil-Petersson metric. We show that this is true for \(T^2\), but fails for some BPS states in \(T^4\).
Another interesting conjecture by Raman and Vafa in [2405.11611] states that the marked moduli space of a Calabi-Yau manifold is contractible, which is related to the statement that geodesics in the marked moduli space are unique. Since attractor flows are geodesics, we discuss potential failure modes when attractor flows split along walls of marginal stability (see figure). Another way geodesic uniqueness could break down is when there are flop walls in the K\"ahler moduli space that separate isomorphic Calabi-Yaus. We discuss both cases, which are counter-examples in the moduli space but not in the marked moduli space.

more...


A Heterotic Kähler Gravity and the Distance Conjecture

New Complexes

We study deformations of the cubic superpotential in heterotic string theory. Since the theory is at most quadratic in the moduli fields, we can integrate them out and obtain a new holomorphic theory, which shares similarities with Kodaira-Spencer gravity and holomorphic Chern-Simons theory. In the topological theory, a certain combination of H-flux and the holomorphic top form take on the role of the metric, and we define quantities such as the Hodge star \(\star_H\) with respect to this object. We also introduce a new symplectic cohomology theory where the complex structure deformation plays the role of the symplectic form (see image).
We spend some time to gauge-fix the action using the Batalin–Vilkovisky mechanism. We show that the resulting kinetic operator \(\partial\star_H\partial\) is elliptic, which leads to a discrete, gapped eigenvalue spectrum for the Laplacian. We then show that the gap closes exponentially fast as the complex structure moduli are sent to infinity, which verifies that the theory satisfies the swampland distance conjecture.

more...


Bounds and Dualities of Type II Little String Theories

Some Type II LST quivers

In this paper, we continue our study of 6D LSTs, but this time we look at Type II LSTs. In contrast to the Heterotic LSTs of [2311.02168], Type II LSTs have a much more constrained flavor sector. In fact, we use a mix of anomaly inflow arguments and unitarity constraints from the worldsheet theory of the little string, as well as some group theory, to argue that the rank of the flavor symmetry can be at most 2.
While the flavor sector of Type II LSTs is less rich, the defect group structure is much richer. We argue that the 1-form and 2-form symmetries get exchanged under the T-duality.
Finally, we construct a large landscape of Type II LSTs both from the bottom up and contrast it with a geometric top-down construction (see Figure for a few example theories). The latter uses a decompactification of a Schoen-like Calabi-Yau manifold, which makes the double elliptic fibration structure and with it T-duality manifest.

more...


KAN: Kolmogorov-Arnold Networks

Freezing D4

We introduce a new type of neural network, called KAN, as an alternative to standard feed-forward neural networks. They are based on Kolmogorov-Arnold representation theory, which means for our purposes that we can represent any function by a collection of piece-wise cubic polynomials (so-called cubic splines). In contrast to standard NNs, this means that the function basis is fixed (to be piece-wise cubic) rather than learned from weights plus activation functions, so we only have to tune the parameters that control the individual cubic splines. While this is more expensive than a standard NN, KANs typically can get away with much fewer parameters, thus offsetting the cost. Moreover, their piecewise nature prevents catastrophic forgetting which plagues NNs. Fewer parameters also mean that KANs are much more interpretable, see the animation for an example.
We have tested them on a collection of tasks, from solving differential equations, to problems in knot theory, and Anderson localization in condensed matter theory. They performed on par or better than much larger NNs in these tasks. For the problems in knot theory, interpretatbility meant that we could recover (trivial and non-trivial) relations among knot invariants. We provide a code library with a KAN implementation on GitHub if you want to try them out.

more...


The Frozen Phase of Heterotic F-theory Duality

Freezing D4

String Theory (more precisely F-Theory) has been used to construct consistent supergravity theories in six dimensions. In addition to the classical theories with ADE gauge groups, the landscape contains more exotic theories as well. One set of such theories is known as theories with frozen singularities. Essentially, there is a discrete flux which prevents the singularities from becoming smooth. This phenomenon is related to so-called O7+ branes in Type IIB string theories, models without vector structure in Heterotic SO(32) string theory, and the CHL string in Heterotic E8 theory. While F-theory allows to study all of them via duality, the construction remains complicated. For example, for F-theory, a model with an O7- brane and 4 D7 branes on top (which is a standard SO(8) gauge theory) looks equivalent to (meaning this has the same monodromy as) a model with a single O7+ brane.
We give a recipe that allows to construct consistent frozen models in F-Theory, infer their gauge and particle content (see Figure for an example), and suggest new consistency conditions for such compactification. For the heterotic duals, we relate freezing to a folding of ADE Dynknin diagram. This is particularly beautiful for the exceptional groups, where the folding is related to certain platonic solids.

more...


On classical de Sitter solutions and parametric control

Basis choices

The question of whether well-controlled de Sitter solutions exist, and if so whether they can be obtained from string theory, remains an open and much-discussed topic. In this paper, we study string theory compactifications on a specific class of 6D manifolds called solv-manifolds. Loosely speaking, these are Lie groups (and hence, they are also manifolds) with an underlying lattice that makes the manifold compact. Topologically, they are torus fibrations, and mathematicians have classified all possibilities. The advantage of using these constructions over other Calabi-Yau constructions is that the geometry can be described very explicitly in terms of the Lie algebra structure constants.
We focus on a specific type IIB setup with D5 and O5 brane stacks. Finding solutions for the sets of equations that encode all consistency conditions for a classical, controlled, dS solution (such as the equations of motion for the fields, compactness constraints, demanding a positive CC, large radii, small couplings, etc.) requires solving a mixed integer non-linear programming problem. These are non-linear system of equalities and inequalities where some variables take integer values and others take values over the real numbers. Such problems are notoriously difficult to solve. What is more, working out the consistency conditions required a change of basis (see Figure on the right) that makes the problem numerically even more ill-conditioned. We nevertheless discuss multiple avenues to attack this problem and present some solutions. We also discuss a discrete scaling parameter in our solutions (that allows to scale up radii and fluxes) and explain how the solution exploits a loophole in no-go theorems against parametrically controlled de Sitter solutions. Finally, we briefly comment on phenomenological applications, such as the dark dimension and quintessence scenarios.

more...


Rigor with Machine Learning - from Field Theory to the Poincare Conjecture

Machine learning techniques are notoriously difficult to interpret and often produce stochastic results. For these reasons, fields like pure mathematics and formal theoretical physics are "late adopters" of these techniques. In this invited contribution to Nature Reviews, we describe how we can harness the power of ML despite these challenges.
One avenue is to use ML for experimental mathematics, which can lead to generation of mathematical conjectures that are proven subsequently by a human. Another avenue is to use a subfield of ML called reinforcement learning, which can produce verifiable results to decision problems. Finally, one can use exact results from ML theory to obtain tractable results. We illustrate these ideas using recent examples from the literature.

more...


T-Duality and Flavor Symmetries in Little String Theories

E6 folding

We study six-dimensional little string theories (LSTs) as well as their circle compactifications to 5D. It is known that different 6D theories can become the same theory in 5D under T-duality, and it is interesting to ask which 6D quantities are preserved under this duality. Some quantities like the Coulomb branch dimension and the two-group structure constants have been argued to be invariants under the duality, and we argue that the rank of the flavor group of the 6D theories is preserved as well.
We establish that via geometric engineering of the 6D theories. Along the way, we construct novel LSTs and discuss several exotic properties. The appearance of non-simply laced flavor groups, for example, is linked to a specific geometric construction that leads to folding of the flavor Dynkin diagram (see Figure). We also construct self-dual models and models with multiple T-duals.

more...


Metric Flows with Neural Networks

Flows

Performance

We consider metric flows, which means that the metric on some space changes dynamically following its equations of motion. Mathematicians have studied such flows extensively, i.e., the metric changes proportional to the gradient of some action or energy functional. The perhaps best-known flow is Perelman's Ricci flow, which he used to prove the 3D Poincare conjecture, but other flows exist such as the Mabuchi flow or the Calabi-flow for Kähler metrics.
When Neural Networks (NNs) learn Calabi-Yau metrics, they also flow to the target metric following gradient descend of an underlying loss functional. While these flows are quite complicated for "usual" NNs, they surprisingly become very simple for "infinitely large" neural networks.
We discuss how flows like the Ricci flow can be obtained as a special case of NN metric flows, which require a specific architecture and using the Perelman energy functional for the NN loss functional (see figure for a summary of these flows). In practice, we find that infinitely wide NNs (or other kernel methods we study) do not outperform finite NNs, hinting at the importance of the NN being able to learn a useful embedding of the CY (the inputs to a NN are called features in ML, and in our case the inputs are points on the CY). By definition, feature learning requires the NN to dynamically adapt to the input features, while infinitely wide NNs (or other static kernels) use the same static, predefined function during the entire training process. Such methods fail to generalize (far) beyond the training set and would require very dense samples of the CY space (see second figure).

more...


Searching for ribbons with machine learning

Ribbon

Performance

A knot is a closed (knotted) string embedded in a three-dimensional space (a three-sphere, say). As such, it is the boundary of some surface in the three-sphere, see the first figure. If this surface is a disk, the knot is called slice. A closely related object is a ribbon knot: roughly, a knot is ribbon if you can cut it open at two positions and put a band in between the cuts such that you obtain a collection of circles. Every ribbon knot is slice, but it is an open conjecture whether every slice knot is ribbon.
There are topological obstructions that can tell you when a knot is not slice, but no known ones that would tell you when it is slice. Knowing whether a knot is slice is not just important for the aforementioned slice-ribbon-conjecture, but can also be used to construct potential counter-examples to the smooth Poincare conjecture in four dimensions (SPC4).
While this sounds like a binary classification problem that could be tackled with Neural Networks, we actually do not phrase it as such. The reason is that the output of the Neural Network would just give you a certain probability with which it thinks the input was slice, which is not good enough. Instead, we use Reinforcement Learning and Bayesian optimization to obtain a sequence of moves that manipulates the knot until it is manifestly a collection of circles and hence ribbon (and hence slice). By recording the actions, we have a verifiable truth certificate that a given knot actually was slice - established with 100% certainty from ML.
We rule out thousands of proposed counter-examples to SPC4 (leaving only 2) and establish ribbonness for new knots. The code can operate on very large knots and often establishes ribbonness in seconds (see second figure). It is available on my Github page.

more...


Level Crossings, Attractor Points and Complex Multiplication

moduli space metric

Level Crossings

In a previous paper, Anthony and I observed that the eigenmodes of the scalar Laplacian run up and down as a function of the shape (complex structure) of the compact extra dimensions of string theory (Calabi-Yau (CY) manifolds). In particular, this means that the eigenvalues cross at some points. This begs the question: What is special about these crossing points?
Looking at the equation that defines the CY, the CY metric, or the moduli space metric (see first figure), nothing special seems to be happening when we insert the complex structure values where crossings occur. So we study a simpler CY, the torus. In that case, we actually know everything analytically, and we find that the crossing points can be associated with enhanced symmetries of the torus, which are known as complex multiplication points in algebraic number theory. Fascinatingly, Moore related these points to attractor points, which are specific values of the complex structure related to supersymmetric black holes. We thus speculate that level crossings might be related to these attractor points. If correct, this would be very interesting, since the Black Holes enjoy "protection" by supersymmetry (they are BPS), while the Laplace spectrum is not known to be BPS.
We check the relation between Complex Multiplication, attractor points, and eigenvalue crossings numerically by computing the CY metric and from it the spectrum on the one hand, and solving the attractor flow equations on the other. Our results are consistent with the two appearing at the same point (see second figure). We also discuss how the quality of our numerical spectrum is impacted by the different approximations we need to make along the way.

more...


Symmetries of Calabi-Yau Prepotentials with Isomorphic Flops

triangle group

Restricted cones

In his seminal paper, Coxeter wrote in 1934: "[Take] three vertical mirrors, erected on the sides of an equilateral triangle so as to form a prism, open at the top. A candle placed within this prism gives rise to an unlimited number of images." This was generalized shortly thereafter by Vinberg to the case where the mirrors do not necessarily form a prism, but more generally a polyhedron or cone. Among cones string theorists deeply care about are Kahler cones and their duals, called Mori cones. We noticed recently that topological transitions across Kahler cone walls of Calabi-Yau (CY) manifolds exist which lead to new CYs that are isomorphic to the old one. The Kahler cone of such a space after the transition is obtained by reflection along the corresponding Kahler cone wall. It is easy to construct spaces with multiple such "reflecting Kahler cone walls", giving rise to infinitely many equivalent (isomorphic) CYs, whose (infinitely many) individual Kahler cone glues to one big Kahler cone, and we explain how to describe them in terms of Coxeter groups. For 3 Kahler cone walls, this is illustrated (on the hyperbolic Poincare Disk) in the figure on the left.
Under mirror symmetry, this big cone, consisting of infinitely many Kahler cones, becomes the complex structure moduli space of one single CY, and it is interesting to ask what this infinite reflection symmetry does to this space: it implies that curve classes inside the manifold necessarily need to carry the same number of curves (counted by Gopakumar-Vafa invariants) if they are mapped onto each other by reflections.
This leads to very strong vanishing statements: Only curve classes the lie inside the dual of the extended Kahler cone can be non-vanishing (the green dots inside the green cone in the bottom picture). Moreover, this reflection can lead to very special behavior of instanton corrections: after factoring out GV invariants that agree since they correspond to curve classes that are mapped onto one another, the part that is left over arranges to form special functions, among them modular Jacobi Theta functions. We also link the appearance of these modular functions to an elliptic fibration structure of the CY.

more...


Flops for Complete Intersection Calabi-Yau Threefolds

branched double cover

GTP formula

We discuss flops in projective Complete Intersection Calabi-Yau manifolds. We explain that there are two different types of flops, whose presence and type can be read off from the GLSM charges. Of course, this can also be used to engineer manifolds that exhibit a certain flop type.
Case 1: A GLSM U(1) charge contains only 0's and 1's. This signals the presence of flops to non-isomorphic manifolds.
Case 2: A GLSM U(1) charge contains a single 2, followed by 0's and 1's. This signals the presence of flops to isomorphic manifolds.
We explain in both cases how to describe the manifold as well as the singular manifold that sits in between two flops. These require moving away from projective CICYs to more general toric models, determinantal varieties (for case 1), or more complicated manifolds (in the second case). As shown in the figure, these are small resolutions of branched double covers of the "base".
We also explain how to describe the flopped divisors (and in fact the isomorphism of the Picard groups) under both types of flops. We also explain how to get the number of contracted curves in the flop from either comparing the Euler characteristic or by using the Giambelli-Thom-Porteous formula (see bottom figure for an example).

more...


Recent Developments in Line Bundle Cohomology and Applications to String Phenomenology

Extended Kahler cone

This is a conference proceeding to the Nankai Symposium on Mathematical Dialogues: In celebration of S.S.Chern's 110th anniversary. We review progress in deriving closed-form expressions for line bundle cohomologies and discuss applications to string phenomenology. We also review results from the papers [2104.03325], [2108.10323], and [2112.12106] on the structure and properties of the extended Kahler cone of CICY manifolds.
The figure illustrates the structure of the (convex) extended Kahler cone in the case of infinitely many flops. The extended Kahler cone actually has infinitely many subcones, which become, however, smaller and smaller (just in the original coordinate system; their diameter, as measured with the moduli space metric, actually stays the same), such that they cannot be seen in the image.

more...


Learning Size and Shape of Calabi-Yau Spaces

Sigma loss

Ricci loss

For the NeurIPS ML and the Physical Sciences workshop, we presented our library cymetric to compute Calabi-Yau metrics for any projective complete intersection Calabi-Yau or toric Kreuzer-Skarke Calabi-Yau. We vastly extend to scope by implementing general point sampling methods on the CY with known distributions for any toric or projective ambient space (i.e. for any \(h^{1,1}\)). We also introduce a new architecture, the "Phi Model", which allows to find the Ricci flat metric in a fixed Kahler class.
The code is written in TensorFlow, but we also provide an API for SageMath and for Mathematica. The latter allows to train a NN to approximate the CY metric with just a few lines of Mathematica code and does not require any knowledge of Python.
We demonstrate the code for a few example Calabi-Yau manifolds (see top figure for how the Monge-Ampere equation gets solved to higher and higher accuracy during training for various CY metric ansatze). The code can compute many quantities related to CY metrics, including the Ricci tensor, the Ricci scalar, and the Kahler potential (in the calse of the Phi Model). The change in the Ricci scalar as a function of the change in the Monge-Ampere equation is plotted in the bottom figure. We see that once the Monge-Ampere equation is solved exactly, the metric is Ricci-flat; this had to happen, since the Calabi-Yau metric is unique, and it is very nice to see this reproduced. Interestingly, the origin is approached along a line.

more...


Geodesics in the extended Kähler cone of Calabi-Yau threefolds

Case 1

Case 2

Case 3

Bounce

We continue our study of the moduli space of a Calabi-Yau (CY) and the topology changes that can occur. We find that as one traverses the moduli space, three things can happen:
Case 1: A curve collapses but the volume of divisors and the CY stays finite (see first picture). This indicates a "flop wall". One can go through this singularity and emerge on the other side in another geometry where the collapsed curve is replaced by another curve.
Case 2: A divisor collapses, but the CY volume stays finite (see second picture). This indicates a somewhat mysterious boundary which we call a Zariski wall. The CY volume stays finite, but one nevertheless does not have a geometric description beyond this wall.
Case 3: The volume of the whole CY collapses (see third picture). This indicates the end of the effective cone. One would need a GLSM or some other description to make sense of string theory beyond this wall.

For CYs with 2 Kahler parameters in M-Theory, we can solve the geodesics equation of motion analytically (case 3 features every trigonometric function in the book...) in the vector moduli multiplet space of the theory, which essentially means solving the equations along curves of constant overall volume. We find:
Case 1: These are always at finite geodesic distance.
Case 3: These are always at infinite geodesic distance (this is obvious, since the volume of the CY shrinks in case c, but we are moving along curves of constant volume).
Case 2: This is the strangest case. If we wanted to probe what’s beyond the Zariski wall and happily follow our geodesic, we find that the geodesic “bounces off” the Zariski wall and is reflected back into the geometric regime we came from (see fourth picture). And that bounce happens at finite distance. Moreover, this bounce is not benign: the closer we get to the wall, the more the geodesic motion accelerates, reaching infinite speed at the wall. So it crashes into the wall with infinite speed and is re-emitted into the opposite direction, also with infinite speed. Of course our theory is invalidated before reaching infinite speed, and it is suggested that an additional SU(2) theory appears at such walls. Presumably, if we could correctly include the SU(2) vector multiplet, the singularity would be cured, but we don’t attempt this in this paper.

more...


String Pheno 2021

stringpheno21

In the week of July 12th to July 16th 2021, Northeastern is hosting the 20th installment of the anual String Phenomenology conference, the largest conference in this field. Due to the pandemic, the conference takes place virtually. It covers a range of topics, including
•   Swampland and quantum gravity conjectures
•   Machine learning and AI techniques in string theory
•   Formal and mathematical aspects of string compactifications
•   String model building in particle physics and cosmology
If you are interested, just register to receive Zoom links to the talks.

more...


A blood atlas of COVID-19 defines hallmarks of disease severity and specificity

consensus clustering

feature scores

In a collaboration with biologists, clinicians, and mathematicians, we studied various aspects of COVID19. I used ML to answer two questions:
1.) In collaboration with two colleagues from genomic medicine and a radiologist, and one from respiratory immunology, we studied which (combination of) clinical parameters best describes the status of hospitalized covid patients (mild, severe, critical). The analysis was carried out using unsupervised ML tools (k-means consensus clustering). The classification of the health status assigned by medical doctors matched nicely onto the clinical variables, cf. top figure, which shows three clusters for mild, severe, critical identified by the unsupervised ML algorithm. This gave us confidence that we are using the right measure to classify patients.
2.) Given the above classification in terms of clinical variables, I used different laboratory data (gained from RNA sequencing, Luminex analysis, Mass Spectrometry, ...) to to identify proteins or genes that lead to severe desease progression in covid patients. For this I first computed principal components and scored them (using feature permutation scoring) based on 20 ML classification algorithms. I then took the best-performing Prinicpal Components and reran the analysis for the proteins/genes that loaded these Components the strongest. A summary of the genes/proteins that were most important in distinguishing mild, severe, and critical patients are given in the bootom figure.
Overall, I think this is a great example that demonstrates the power for transfer of knowledge across the field based on the common language of ML.

more...


Swampland Conjectures and Infinite Flop Chains

equivalent flops

inequivalent flops

As you walk through the moduli space of a Calabi-Yau (CY), the CY can change its topology. Very common topological transitions are flops. Flops can lead to new or to equivalent CYs, and there are even cases where infinitely many flops occur. This begs the question:
What happens to the Swampland Distance Conjecture (SDC), i.e. which tower of states becomes light?
Clearly, for flops to equivalent CYs, the entire spectrum is identical, yet the geodesic distance between equivalent points in different cones is non-zero. In fact, it can be arbitrarily large in the infinite flop case, see top figure (while the figure looks like the cones get smaller and smaller, the moduli space metric behaves such that the distance between the walls of each cone is the same; indeed, we can identify the symmetry that maps all cones onto one another). We argue that in such cases there is a remnant discrete gauged symmetry, inherited from the 11D Poincare symmetry of M-theory, which identifies all Kähler cones. Consequently, the shortest geodesic connecting two equivalent points corresponds to not moving at all.
So what about the case with inequivalent flops? If there are finitely many, there is a divisor at the boundary of the Kähler cone (denoted by \(D_L\) and \(D_R\) in the bottom figure). Approaching a wall then means that the winding modes on this divisor become light, providing the tower of light states predicted by the SDC.
This resolution is, however, not available if there exist infinitely many flops to inequivalent CYs. In these cases, there is no divisor at the "end" of the Kähler cone, and hence no associated tower can become light. In contrast to infinitely many equivalent CYs, we haven't seen such cases yet, and indeed a conjecture by Kawamata and Morrison says that they cannot occur. Conversely, the SDC applied to infinitely many inequivalent flops implies the Kawamata-Morrison conjecture. I think it's fun to use physics in this way to explore properties of CYs!

more...


Moduli-dependent KK towers and the Swampland Distance Conjecture on the Quintic

metric

spectrum

Take for example the Klein-Gordon equation \(g^{ab}\partial_a\partial_b \varphi = m^2\varphi\). We see that the massive spectrum depends on the metric. We can compute moduli-dependent Calabi-Yau metrics, and hence we can compute (moduli-dependent) massive KK states on Calabi-Yau manifolds. The swampland distance conjecture tells us that this KK tower should become exponentially light when moving \(O(1)\) distance (in Planck units) in moduli space (see top image). In this paper, we compute geodesics in moduli space to see what it means to move \(O(1)\) in terms of the parameters that describe the CY.
For Kähler moduli, it means that the numerical value of the Kähler parameters \(t_i\) changes indeed by \(O(1)\). For complex structure moduli \(\psi\), it means that the numerical value changes by \(O(1000)\). This is clear from mirror symmetry, since \(t=\log\psi\).
We then compute the massive eigenmodes of the CY Laplacian as we vary the moduli and find that states become light as \(m_\text{KK} \sim e^{-0.45 d}\), where \(d\) is the distance in moduli space, so one can move 2-3 Planck units before the KK tower comes down one e-fold. I think this is the first and only way of determining this constant (for finite distance). This confirms the SDC on this manifold, but also shows that moving a few Planck units can be feasible.
Finally, we observe a curious pattern in the eigenmodes: They exhibit level crossing, and eigenmodes that transform in larger irreps of the CY symmetry group become heavier, while those in small irreps become lighter (see bottom image). We have no understanding of this phenomenon. If you do, please tell us!

more...