Numerical solution for tachyon vacuum in the Schnabl gauge
E. Aldo Arroyo, Mat\v{e}j Kudrna

TL;DR
This paper develops a numerical method to evaluate the tachyon vacuum in the Schnabl gauge using level truncation up to level 24, confirming theoretical predictions and analyzing various invariants and coefficients.
Contribution
A new numerical approach for solving the tachyon vacuum in Schnabl gauge with high-level truncation, including energy extrapolation and invariant analysis.
Findings
Energy approaches the analytical value of -1 with increasing level
Ellwood invariant converges monotonically to the expected value
Solution coefficients and vacuum expectation values are analyzed for consistency
Abstract
Based on the level truncation scheme, we develop a new numerical method to evaluate the tachyon vacuum solution in the Schnabl gauge up to level . We confirm the prediction that the energy associated to this numerical solution has a local minimum at level . Extrapolating the energy data of to infinite level, we observe that the energy goes towards the analytical value , nevertheless the precision of the extrapolation is lower than in the Siegel gauge. Furthermore, we analyze the Ellwood invariant and show that its value converges monotonically towards the expected analytical result. We also study the tachyon vacuum expectation value (vev) and some other coefficients of the solution. Finally, some consistency checks of the solution are performed, and we briefly discuss the search for other Schnabl gauge numerical solutions.
| 0 | 0.456177990470 | 0.684616159915 |
|---|---|---|
| 2 | 0.544204232320 | 0.959376599521 |
| 4 | 0.548938521247 | 0.994651904750 |
| 6 | 0.548315148955 | 1.003983765388 |
| 8 | 0.547321883647 | 1.007110280219 |
| 10 | 0.546508411314 | 1.008189759705 |
| 2 | 0.544204232 | 0.190190387 | 0.055963664 | ||
|---|---|---|---|---|---|
| 4 | 0.548938521 | 0.242291544 | 0.069463998 | ||
| 6 | 0.548315148 | 0.271907177 | 0.077794757 | ||
| 8 | 0.547321883 | 0.291164859 | 0.083458462 | ||
| 10 | 0.546508411 | 0.304819814 | 0.087592014 | ||
| 12 | 0.545894444 | 0.315095030 | 0.090767237 | ||
| 14 | 0.545435158 | 0.323166082 | 0.093300578 | ||
| 16 | 0.545089161 | 0.329713368 | 0.095381100 | ||
| 18 | 0.544825972 | 0.335158842 | 0.097128893 | ||
| 20 | 0.544624075 | 0.339778735 | 0.098624073 | ||
| 22 | 0.544468282 | 0.343761952 | 0.099922283 | ||
| 24 | 0.544347732 | 0.347242371 | 0.101063472 | ||
| 0.54572 | 0.409 | 0.122 | |||
| 0.55340 | 0.431 | 0.130 | |||
| Analytic | 0.55346558 | 0.45661043 | 0.13764616 |
| 1 | 0.547068 | 0.331138 | 0.094456 | ||
|---|---|---|---|---|---|
| 2 | 0.541616 | 0.366737 | 0.106443 | ||
| 3 | 0.541628 | 0.380829 | 0.111773 | ||
| 4 | 0.542646 | 0.388399 | 0.114684 | ||
| 5 | 0.543345 | 0.393854 | 0.116718 | ||
| 6 | 0.543882 | 0.398126 | 0.118282 | ||
| 7 | 0.544389 | 0.401572 | 0.119533 | ||
| 8 | 0.544876 | 0.404346 | 0.120537 | ||
| 9 | 0.545315 | 0.406788 | 0.121407 | ||
| 10 | 0.545722 | 0.408636 | 0.122077 |
| 2 | 0.547650 | 0.419700 | 0.126421 | ||
|---|---|---|---|---|---|
| 3 | 0.549081 | 0.425743 | 0.128172 | ||
| 4 | 0.549252 | 0.432140 | 0.130259 | ||
| 5 | 0.553396 | 0.431237 | 0.130247 | ||
| 6 | 0.553639 | 0.428358 | 0.129141 | ||
| 7 | 0.548023 | 0.416816 | 0.125705 | ||
| Analytic | 0.553466 | 0.456610 | 0.137646 |
| 2 | ||
|---|---|---|
| 4 | ||
| 6 | ||
| 8 | ||
| 10 | ||
| 12 | ||
| 14 | ||
| 16 | ||
| 18 | ||
| 20 | ||
| 22 | ||
| 24 | ||
| 26 | ||
| 28 | ||
| 30 | ||
| 1 | ||
|---|---|---|
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 |
| 2 | |
|---|---|
| 4 | |
| 6 | |
| 8 | |
| 10 | |
| 12 | |
| 14 | |
| 16 | |
| 18 | |
| 20 | |
| 22 | |
| 24 | |
| 4 | 0.0418100836 | |||
|---|---|---|---|---|
| 6 | 0.0389000577 | |||
| 8 | 0.0368605116 | |||
| 10 | 0.0352699472 | |||
| 12 | 0.0339700353 | |||
| 14 | 0.0328764762 | |||
| 16 | 0.0319371821 | |||
| 18 | 0.0311173345 | |||
| 20 | 0.0303924516 | |||
| 22 | 0.0297446764 | |||
| 24 | 0.0291606055 | |||
| 0.0158 | ||||
| 0.0074 | ||||
| Analytic | 0 |
| 2 | 0.04390940 | ||||
| 4 | 0.00810403 | ||||
| 6 | 0.00682673 | ||||
| 8 | 0.00595911 | ||||
| 10 | 0.00528328 | ||||
| 12 | 0.00474400 | ||||
| 14 | 0.00430652 | ||||
| 16 | 0.00394589 | ||||
| 18 | 0.00364403 | ||||
| 20 | 0.00338784 | ||||
| 22 | 0.00316769 | ||||
| 24 | 0.00297641 | ||||
| 0.00009 |
| Energy | |||||||
|---|---|---|---|---|---|---|---|
| 4 | 22 | 9 | 2 | 22 | 10 | ||
| 6 | 22 | 8 | 4 | 22 | 9 | ||
| 2 | 22 | 10 | 6 | 22 | 8 | ||
| 2 | 22 | 10 | 2 | 22 | 10 | ||
| 4 | 22 | 9 | 4 | 22 | 9 | ||
| 6 | 22 | 8 | 6 | 22 | 8 | ||
| 2 | 22 | 10 | 2 | 22 | 10 | ||
| 4 | 22 | 9 | 4 | 22 | 9 | ||
| 6 | 22 | 8 | 6 | 22 | 8 | ||
| 4 | 24 | 10 | 4 | 8 | 2 | 0.00091 | |
|---|---|---|---|---|---|---|---|
| 6 | 24 | 9 | 2 | 12 | 5 | 0.00098 | |
| 8 | 24 | 8 | 4 | 24 | 10 | 0.00119 | |
| 4 | 24 | 10 | 0.000091 | 2 | 14 | 5 | |
| 6 | 24 | 9 | 0.000094 | 2 | 16 | 5 | |
| 8 | 24 | 8 | 0.000101 | 2 | 12 | 5 | |
| Energy | |||
|---|---|---|---|
| 4 | |||
| 6 | |||
| 8 | |||
| 10 | |||
| 12 | |||
| 14 | |||
| 16 | |||
| 18 | |||
| 20 | |||
| 22 | |||
| 24 | |||
| Energy | |||
|---|---|---|---|
| 4 | |||
| 6 | |||
| 8 | |||
| 10 | |||
| 12 | |||
| 14 | |||
| 16 | |||
| 18 | |||
| 20 | |||
| 22 | |||
| 24 | |||
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
CCNH-UFABC 2019
November, 2019
Numerical solution for tachyon vacuum in the Schnabl gauge
E. Aldo Arroyo1**[email protected], and Matěj Kudrna 2†††[email protected]
1Centro de Ciências Naturais e Humanas, Universidade Federal do ABC
Santo André, 09210-170 São Paulo, SP, Brazil
2Institute of Physics of the ASCR, v.v.i.
Na Slovance 2, 182 21 Prague 8, Czech Republic*
Abstract
Based on the level truncation scheme, we develop a new numerical method to evaluate the tachyon vacuum solution in the Schnabl gauge up to level . We confirm the prediction that the energy associated to this numerical solution has a local minimum at level . Extrapolating the energy data of to infinite level, we observe that the energy goes towards the analytical value , nevertheless the precision of the extrapolation is lower than in the Siegel gauge. Furthermore, we analyze the Ellwood invariant and show that its value converges monotonically towards the expected analytical result. We also study the tachyon vacuum expectation value (vev) and some other coefficients of the solution. Finally, some consistency checks of the solution are performed, and we briefly discuss the search for other Schnabl gauge numerical solutions.
Contents
- 1 Introduction
- 2 Solving the equations of motion in the Schnabl gauge
- 3 Coefficients of the tachyon condensate
- 4 The vacuum energy and the gauge invariant overlap
- 5 Checking some symmetries
- 6 Out-of-gauge equations of motion
- 7 Summary and discussion
- A Extrapolations to infinite level
- B Search for other solutions
1 Introduction
In the context of Witten’s open bosonic string field theory [1], using a solution for tachyon condensation in the Schnabl gauge [2], the first analytic proof of Sen’s first conjecture [3, 4] has been performed. Based on Schnabl’s work, many analytical and numerical tools have been developed [5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21] and the techniques have been employed in the construction and analysis of new analytical solutions [22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33].
In the construction of this analytical solution for tachyon condensation, the Schnabl gauge condition, , plays a fundamental role. As shown in reference [2], thanks to the combination of the gauge with the level truncation in certain sectors of the state space formed by the modes, and operators acting on the vacuum, the entire set of equations of motion can be solved exactly, in a recursive way. The result of such a calculation gives us the analytical solution , which, in terms of wedge states with ghost insertions, can be written as
[TABLE]
where , with , is called the phantom term [2, 5, 12, 13]. The equations (1.1) and (1.2) can be used to expand the analytical solution in the state space of Virasoro eigenstates. This level expansion of the solution is very useful for the numerical evaluation of the energy. It is important to mention that one slight disadvantage of the gauge is that the gauge fixing condition is broken by the Virasoro level truncation. In reference [2], the author conjectured that the level dependent Schnabl gauge fixing condition would not pose problems and using the high level truncation computations of Moeller and Taylor [34] and Gaiotto and Rastelli [35], it should be possible to construct a numerical solution that would converge to his analytical solution when the level goes to infinity.
The first attempt to obtain a numerical solution for tachyon vacuum in the Schnabl gauge was made by Arroyo et al. [36], using the traditional level truncation computations up to level . By extrapolating the energy data of levels , shown in table 1.1, to estimate the energy for , the authors predicted that the energy reaches a local minimum value at level , to subsequently turn back to approach asymptotically as . Although the value of the energy for this numerical solution appears to converge to the expected analytical result, the issue whether this solution could be identified with the Schnabl analytical solution [2] when was inconclusive. For instance, as shown in table 1.1, the tachyon vev (starting at level ) appears to decrease with the level and it does not appear to converge to the expected analytical value . Extrapolating the data of the tachyon vev 1.1, it was predicted that the tachyon vev reaches a local minimum value at a level close to , to then turn back to approach the expected analytical result as .
One of the main motivations of this work is to provide a conclusive evidence of the conjecture in reference [2], that the numerical solution constructed in the Schnabl gauge by means of level truncation computations can be identified with the analytical solution (1.1) when . An obvious step to accomplish this task is to perform higher level computations, this might appear as an straightforward extension of the calculations developed in reference [36].
However the numerical method used in reference [36] is not practical for levels beyond . To see why, let us briefly explain how it works. After truncating the string field to some given level , we plug this string field into the string field theory action and compute the level tachyon potential. Then we impose the Schnabl gauge condition and, to obtain the numerical solution, we extremize this gauge fixed potential. Therefore this method needs the full level truncated potential as an input, however, storing this full potential at high levels requires a huge amount of computer memory, for example, to reproduce the level 24 results in this way we would need a memory size over one petabyte.
In this work, we have managed to solve the aforementioned technical issues, and we have obtained results up to level , using a clever numerical method based on the traditional level truncation scheme, which in principle can be applied to all general linear -gauges. We have explicitly proven that the energy of the numerical solution has in fact a local minimum at level , so the conjecture made in [36] was proven to be correct.
Regarding the prediction of the local minimum at level for the tachyon vev made in [36], by extrapolating the corresponding data of levels , we predict that this local minimum probably exists, but at much higher level, possibly around level . Although this prediction is not very reliable, from the trend observed in the data up to level 24, we can state with certainty that this minimum does not happen at as claimed in [36].
Apart from the tachyon vev, we also analyzed the asymptotic behavior of some other coefficients of the numerical solution, and showed that they converge to the expected analytical result, although the precision is lesser than we hoped for. Furthermore, we computed the Ellwood invariant and found that its value is in agreement with the expected analytical result. By performing some consistency checks of the numerical solution, we provided an extra evidence for the conclusion that the solution can be identified with the analytical solution at the limit of infinite level.
This paper is organized as follows. In section 2, we discuss how to impose the Schnabl gauge condition (or, in general, other nontrivial linear gauge conditions) at high level numerical calculations. We implement the gauge condition using a projector acting on the full equations of motion. In section 3, we analyze the tachyon vev and some other coefficients of the numerical solution and compare them to coefficients of the analytical solution. In section 4, we present level 24 data for the tachyon vacuum energy and the gauge invariant overlap and we extrapolate these quantities to the infinite level. In section 5, we check that the numerical solution satisfies some nontrivial identities that were discovered in [2]. In Section 6, we verify that the solution satisfies some of the out-of-gauge equations of motion. In section 7, we summarize our results and discuss some related numerical experiments. In appendix A, we provide general rules for extrapolations of various quantities to infinite level. Finally, in appendix B, we briefly mention two other numerical solutions in the Schnabl gauge.
2 Solving the equations of motion in the Schnabl gauge
In this section, we discuss how to adapt Newton’s method, which is commonly used to solve the SFT equations numerically [35, 37] with nontrivial gauge conditions. More information about our numerical algorithms can be found in [38].
The string field theory action has a large amount of gauge symmetry, which is, in an infinitesimal form, given by
[TABLE]
These gauge transformations do not commute with and therefore the gauge symmetry is broken when we truncate the action to a finite level. This may look as an advantage because the level-truncated equations of motion have only a discreet set of solutions even without any gauge fixing, but it is actually the opposite. The remnants of the gauge symmetry cause technical problems and there does not appear to be any consistent way to improve these solutions to higher levels (see [37]), which makes this approach essentially unusable. Therefore, it is necessary to make a gauge choice in the level truncation approach. We consider gauge conditions in the form of a linear constraint,
[TABLE]
Ultimately, we are interested only in the Schnabl gauge, where
[TABLE]
but the way to solve the equations of motion does not really depend on the precise form of , so for now, we will work with a generic linear operator .
Once we impose some gauge conditions, the system of the equations of motion
[TABLE]
with the linear equations (2.2) becomes overdetermined and it has generically no solutions at finite level. The usual method to deal with this problem is to solve only a subset of the full equations of motion, which we write as
[TABLE]
where is a projector of an appropriate rank. The remaining equations
[TABLE]
are left unsolved, but, for consistent solutions, they must asymptotically approach zero as the level goes to infinity. Following [35], we call them out-of-gauge equations.
In the Siegel gauge, which is the most common choice in the level truncation approach, these issues have a very elegant solution [34, 35]. The gauge condition
[TABLE]
can be solved simply by removing all states that contain from the spectrum. The projected equations of motion are given by derivatives of the action with respect to the remaining Siegel gauge variables, which means that the projector is simply .
However when we consider a more complicated gauge (which essentially means any other gauge), such simple approach no longer works and we will have to use the projector in a nontrivial way.
We usually expand the string field as
[TABLE]
where are some basis states and is a vector of real or complex coefficients. With respect to this basis, we define the matrices
[TABLE]
which allow us to write the level-truncated action as
[TABLE]
and the equations of motion as
[TABLE]
As long as there are no gauge conditions or they admit a trivial solution like in the Siegel gauge, we solve these equations using the well-known Newton’s method. We start with an approximate solution and we iteratively improve the solution as , where is a solution of linear equations
[TABLE]
where is the Jacobian matrix
[TABLE]
We repeat this procedure until we reach a desired precision of the solution.
Now consider the gauge condition (2.2). Once we expand the string fields into a basis, it transforms into a set of homogeneous linear equations
[TABLE]
Using standard linear algebra, we express the matrix as111This form of the matrix is simplified for illustrative purposes. We order states by level in the actual algorithm, therefore the dependent and independent variables are not grouped together and we end up with a matrix with permuted columns, see the example (2.26).
[TABLE]
This matrix tells us how to divide the variables into independent variables and dependent variables . In the Schnabl gauge, it is convenient to use the basis of and ghosts, in which the matrix is quite sparse and relatively easy to work with.
This form of also immediately gives us a solution for the dependent variables:
[TABLE]
This expression can be substituted into (2.12), so that we obtain equations only for the independent variables, .
However, these equations are still overdetermined, so in order to solve them, we first have to select the projector . In principle, many choices are possible as long as the projector has the correct rank . For example, Kishimoto and Takahashi [39, 40] used the Siegel gauge projector in their calculations in the -gauge. However, there is one canonical choice for the projector.
The most natural choice for the projected equations is obtained by substituting the dependent variables into the action, , and by taking derivatives of this restricted action with respect to the independent variables,
[TABLE]
Using (2.11) and (2.17), we can derive an explicit formula for the canonical projector . It is closely related to the transpose of the matrix :
[TABLE]
If one decides to use the canonical projector, which we do in this work, one can in principle avoid explicit use of the projector by working directly with the restricted action as in [36]. However, it is not possible to construct the full matrix representation of the cubic vertex at high levels due to large memory requirements, and we have to work with the factorized matrices and only. The projector is not compatible with the factorized vertices, therefore we have to apply it directly in Newton’s method.
When we work out Newton’s method for the projected equations (2.18), we find that the crucial step changes to
[TABLE]
where we define the projections of the Jacobian matrix and of the equations of motion in terms of the non-projected quantities as
[TABLE]
One of the steps of Newton’s method allows us to find the change of the independent variables, so the dependent variables can be then easily computed using (2.17). Notice that, if one decides to use a non-canonical projector, the Jacobian is multiplied by a different projector from each side.
As a matter of illustration, using a truncated level 4 string field, we would like to explain in some detail how the method above works. The string field up to level 4, following the notation of Sen and Zwiebach [41], is given by
[TABLE]
which means that the vector consists of the following coefficients:
[TABLE]
The Schnabl gauge condition at this level contains 5 independent equations
[TABLE]
The matrix of gauge conditions that follows from (2.25) reads
[TABLE]
The matrix has reordered columns compared to (2.16) because we ordered the columns following (2.24). We can easily read off the dependent and independent variables,
[TABLE]
Then we construct the canonical projector (2.19)
[TABLE]
At this level, the projector has only one nontrivial element . The percentage of nonzero elements is very low even at higher levels, so we can work with the nontrivial elements only and forget the rest of the matrix.
Unfortunately, we can not illustrate explicitly how the projector acts on Newton’s method because it would take far too much space, but we will at least argue that it reproduces the correct equations. So let us consider the expression
[TABLE]
and compare it to (2.18). The action of the projector at level 4 is mostly trivial. The projector reproduces the original equations for variables and, after substituting (2.25), we obtain the same equations as in (2.18). The equations for variables are correctly projected out, so the equations for and are the only nontrivial check. The projector mixes them together as
[TABLE]
It follows from (2.18) that
[TABLE]
from which we observe that the projector reproduces the correct equation.
For consistency, we have checked up to level 10 that this method provides the same solution for tachyon vacuum in the Schnabl gauge as the approach used in [36]. Furthermore, we improved the results from [36] to level 24.
3 Coefficients of the tachyon condensate
Using level truncation computations, we have determined the tachyon condensate in the Schnabl gauge up to level . For practical purposes, we cannot provide the complete list of all the coefficients of the tachyon condensate up to this level 24 (there are 54678 coefficients). Instead, we show in table 3.1 the tachyon coefficient together with some other low level coefficients. We would like to compare these coefficients with the analytic solution from [2]. To do so, we will predict the asymptotic values of these coefficients using the methods studied in appendix A.
For a matter of illustration, we will explain in some detail the analysis of the data for the tachyon coefficient . For the rest of the coefficients, we will only provide the results.
Let us start with the extrapolation of the tachyon coefficient data by means of functions in of the form (A.1)
[TABLE]
where we are using the notation introduced in appendix A. Assuming that we have data from level to , the order can be chosen between 1 and . For reasons explained in appendix A, we will use mainly polynomials of maximal orders .
The antepenultimate row and the second column of table 3.1 shows the asymptotic value of the tachyon coefficient , which has been obtained using data from levels and maximal order fit222In this section, we have decided to remove level 2 data from the analysis because they lead to lesser stability of extrapolations. The most likely reason is that the solution at this level is the same as in the Siegel gauge.. We find a rough agreement between this asymptotic value and the analytical value , however, the precision is not sufficiently good. Let us see if we can improve the precision. The second column in table 3.2 shows the asymptotic values obtained by means of maximal order extrapolations with varying number of data points. We observe that the results change nontrivially as we add more points and the general trend is that they approach the analytical value with increasing . Therefore is worth trying to make a second, , extrapolation following the procedure described in appendix A.
By extrapolating the ten data points given in table 3.2, we can get a result that is much closer to the expected analytical one. Let us see explicitly how this works. To extrapolate the data in table 3.2, we employ the following function:
[TABLE]
where the coefficients can be determined using the least squares fitting technique. In principle, the value of the fit degree could be chosen from 1 and 9. However, the values in table 3.2 do not lie on a smooth curve like the original data. Therefore, for high values of , it turns out that the coefficients have large values and the extrapolations are unstable.
In the second column of table 3.3, we show the results of these extrapolations for the tachyon coefficient for . The results are not too far from each other, which means that for lower , this extrapolation procedure is relatively stable. By repeating the same analysis for other coefficients, we have reached a conclusion that is the best overall choice, so these results are shown in the penultimate row of table 3.1 denoted by . For the tachyon coefficient, the result of the extrapolation agrees very well with the analytical value. The precision is about , but, considering that the other values in table 3.3 are further away, such good precision is probably coincidental.
When it comes to other coefficients, we decided to show the coefficients from level 2 string field, , and , and the coefficient from level 4, which is equal to zero for the analytic solution. We analyzed them in the same way as the tachyon coefficient, the results are shown in tables 3.1, 3.2 and 3.3 in columns three to six. We can conclude that these coefficients behave similarly as the tachyon coefficient. The level infinity extrapolations roughly agree with the analytic values, but the precision is low. Therefore we again performed the extrapolations, whose results are much closed to the expected analytic values, although the precision is lower than in the case of the tachyon coefficient.
Finally, we would like to comment more about high level behavior of the tachyon coefficient . In the reference [36], using results up to level , the authors predicted that the tachyon coefficient reaches a local minimum value at level , to then turn back to approach the expected analytical result as . Using the additional data up to level 24, we will show that this local minimum probably exists, but at a much higher level.
We can estimate at what level this local minimum arises using the functions , and . In figure 3.1, we plot these functions together with the tachyon coefficient data. And for reference, we also plot the function that uses the maximal amount of data points. We have computed the local minimum of , and and obtained the corresponding values , and respectively.
Although these estimates of the local minimum are not very reliable, from the trend observed in the data up to level 24 (see figure 3.1), we can state with certainty that this minimum does not happen at as claimed in [36].
4 The vacuum energy and the gauge invariant overlap
The values for the vacuum energy obtained by direct level truncation computations in the Schnabl gauge up to level , are given in table 4.1. For purposes of comparison, we have also written the data for the vacuum energy in the Siegel gauge up to level [37].
In the reference [36], the energy in the Schnabl gauge up to level was computed using direct level truncation computations and, by extrapolating this level data, it was predicted that the vacuum energy reaches a local minimum at level , to then turn back to approach its expected analytical value 333The energy in this section is normalized according to the convention adopted in reference [36]. Note that, to match the convention adopted in this paper with the convention of [37], the value of the energy should be shifted by 1. asymptotically as . Note that the existence of this local minimum can be confirmed by looking directly at the data given in table 4.1.
Since now we have data for the energy up to level , it would be nice to see what the behavior of the energy at higher levels is. In order to extrapolate our data, we use the procedure introduced in appendix A. We consider polynomial functions of the form (A.1), where we choose the maximal order .
Employing the data given in table 4.1, we can construct functions up to order in the Schnabl gauge, and up to order in the Siegel gauge. The asymptotic values in both gauges are provided in table 4.2. In figure 4.1, we show the plot of in the Schnabl gauge and of in the Siegel gauge. We observe that the precision of the fit in the Siegel gauge is much better. Even though the function in the Schnabl gauge fits the corresponding data well, we have noted that, at a level close to , the value of the extrapolated energy overshoots the expected result and the asymptotic value when the level goes to infinity is close to . Other functions with high behave similarly.
We note that the size of this overshooting is similar to the dispersion of the results, and therefore we can say that it lies within the error of the extrapolation procedure. Have a closer look at table 4.2. As in the previous section, there is a problem with stability of the extrapolations. We observe that the differences between these asymptotic values are much higher in the Schnabl gauge than in the Siegel gauge, and that these changes are not random, but they follow a certain trend. Similar behavior can be observed if we make other variations in the extrapolation procedure, for example, we can keep and vary or we can use less than maximal order extrapolations.
The simplest conclusion is that, based on the differences in table 4.2, the asymptotic value of the energy in the Schnabl gauge has an error of order and therefore the energy agrees with the analytical value within this error.
We have tried to make a second, extrapolation of the values in table 4.2 similarly to section 3, but the results do not lead to a better precision. Diverse extrapolations in agree on a maximum around , which means that these functions start to approach again above this value, but the asymptotic values of these functions have too large dispersion to be trustworthy.
Another quantity analyzed is the so-called gauge invariant overlap or Ellwood’s invariant. For a given solution of the string field equation of motion, let us define this gauge invariant quantity as444We are using the same convention for as given in reference [37], which is shifted by when compared with the convention of references [43, 44]. The invariant can be easily evaluated using the conservation laws in [45].
[TABLE]
where is the identity string field and is an on-shell closed string vertex operator , which is inserted at the midpoint of the string field . Using the level truncated numerical solution in the Schnabl gauge, we computed up to level . The results are shown in table 4.3. Note that appears to approach the expected analytical value .
Let us predict the value for this gauge invariant quantity when . To do this, we need to extrapolate the corresponding data given in table 4.3. If we use the polynomial interpolation given by equation (A.1) and the data of table 4.3, we can obtain an order extrapolation. However when we compute the asymptotic value of this order function, we get , which is clearly far away from the expected value . So, we observe that for the gauge invariant overlap, we have to extrapolate levels and separately555See [38] for more detailed discussion of extrapolations of Ellwood invariants.. Namely, we divide the twelve data points of table 4.3 into two sets of six data points, the ones at levels and and for each set of data points, we use a polynomial function of order . For instance, using the data of levels , where , we obtain the following result
[TABLE]
Note that when , the above expression approaches , which is close to the expected analytical value of the gauge invariant overlap, . Now, if we use the data of levels , where , we obtain
[TABLE]
So in this case, the asymptotic value turns out to be , which is also close to the expected value of . By taking the average of these two asymptotic values, we get , which means that this extrapolation technique gives us the invariant with a relative precision of .
For illustrative purposes, we have plotted in figure 4.2 the data of the gauge invariant quantity given in table 4.3 together with the functions and .
5 Checking some symmetries
In reference [2], the author showed that the analytical solution in the Schnabl gauge satisfies and , where . A consequence of this symmetry is as follows: Consider the expansion of the analytical solution in the Virasoro basis of eigenstates, for instance, this expansion up to level is given in equation (2.23), where the exact coefficients are shown in table 5.1. Employing the symmetries and , it is possible to show that the exact coefficients satisfy the following relations
[TABLE]
Using the values of the coefficients given in table 5.1, we can explicitly verify that these coefficients satisfy the above identities. There is one more independent identity
[TABLE]
In reference [2], the author failed in finding a simple origin for this identity, it might be just an accidental symmetry.
We would like to verify whether the numerical solution satisfies the identities (5.1)-(5.5). Actually, the identity appears to be satisfied by the numerical solution when , see the last column of table 3.1.
Using numerical results for the values of the coefficients that have been obtained by means of level truncation computations up to level for the remaining identities (5.2)-(5.5), we found the results shown in table 5.2.
Since these identities are linear combinations of string field coefficients, they can be extrapolated using the methods of appendix A. The line denoted by shows results obtained by means of functions of the form A.1 (in the case of the identities (5.2)-(5.5), we denote these functions as , ). The values shown in the line with were obtained by fits of the form given in equation (A.2) with degree . With the exception of the last identity , the extrapolations improve the results of the usual extrapolations.
From the results given in table 5.2, we can conclude that the identities (5.2)-(5.5) are satisfied.
6 Out-of-gauge equations of motion
In the level truncation approach to SFT, it is possible to solve only a subset of the full equations of motion (2.5). However, in order to verify that the tachyon vacuum is a physical solution, we should check whether it violates the remaining equations (2.6). In the ideal case, the violation of these equations approaches zero as the level goes to infinity.
The evaluation of these out-of-gauge equations in the Schnabl gauge is much simpler than in the Siegel gauge because we have access to the full set of cubic vertices. Therefore we decided to check the equations that come from derivations of the action with respect to the dependable variables (2.28). The results are summarized in table 6.1, including extrapolations to infinite level.
We extrapolate the data using functions of the form (A.1), where we choose and the maximal possible order . We omit the data points at level 2 because they do not follow the trend given by the remaining data points. There are probably two reasons for that. The solution at level 2 is the same as in the Siegel gauge and the equations for level 4 fields cannot be satisfied well while we are still at level 2. We have also tried to do extrapolations like in section 3, but when we computed the analogue of table 3.2, we have found that these results are not orderly enough to allow meaningful extrapolations in .
The first equation is a direct analogue of in [37]. We can see that it quickly decreases with the level, although somewhat slower than in case of the Siegel gauge solution. The other equations are also satisfied well and most of them monotonously approach zero (excluding the exceptional level 2). The extrapolations improve the values at level 24 by another order, so it is most likely that these equations are asymptotically satisfied. The only exception to this trend is the equation , which overshoots zero. However, its extrapolation predicts that it has a maximum around level 37 to then turn back and go to zero as well.
7 Summary and discussion
In this work, we developed a technique that allows us to compute high level solutions in nontrivial gauges. We applied it on the tachyon vacuum solution in the Schnabl gauge and improved the results from [36] to level 24.
The overall behavior of energy of the Schnabl gauge solution is similar to the Siegel gauge. In particular, it overshoots the correct value, goes through a local minimum at level 12 and then it turns back towards . By extrapolating the energy, we found that the solution satisfies the Sen’s first conjecture with a precision of about . This is not a bad result, but it is worse than in the Siegel gauge. The gauge invariant converges towards the correct value monotonically and its infinite level extrapolation reproduces the analytic value with a precision of about .
An intriguing question is whether the numerical solution in fact converges to the Schnabl analytical solution. In this work, we reach a conceivable conclusion that it does, but additional effort will be needed to prove it with absolute certainty. At finite levels, there is an unexpectedly big difference between the two solutions. By employing various extrapolation techniques, we have found that the solution moves in the right direction and we can get much closer to the analytical solution, but the precision is still significantly lower than in the case of the gauge invariant observables.
In addition to straightforward comparisons of coefficients, we tested whether the numerical solution satisfies some identities valid for the analytical solution and the equations we projected out during the implementation of the Schnabl gauge. Both of these consistency checks are asymptotically satisfied quite well, which supports the claim that the numerical solution converges to the analytical one.
In general, extrapolations of the tachyon vacuum solution in the Schnabl gauge are less reliable than in the Siegel gauge. Most importantly, there is a partial instability because asymptotic values change significantly as we add new levels. This suggests that the Schnabl gauge solution has an unusual asymptotic behavior. It is possible that when the solution is expanded in around infinity, the coefficients have slow falloff and the level 24 approximation is still not good enough. Another possibility is that the numerical solution is a non-analytic function around level infinity, and therefore one has to use a different asymptotic expansion.
In order to understand the origin of these problems, we have made a number of low level experiments with linear -gauges. For instance, consider a simple gauge . In gauges which are close to the Siegel gauge (), tachyon vacuum solutions behave well, while when we go further away from the Siegel gauge, there are similar problems with convergence as in the Schnabl gauge. The Schnabl gauge solution is not special in this respect. Our best guess is that the problems with convergence are caused by the fact that the gauge condition couples states at different levels. If the coupling is too strong, the level truncation scheme becomes less reliable. We leave a detailed analysis of tachyon vacuum solution in these gauges as a future research project.
As another numerical experiment, we tried to find a tachyon vacuum solution using a different approach inspired by analytical solutions. Consider a generic string field
[TABLE]
By level expansion of such string field, we find states of the form
[TABLE]
and
[TABLE]
We call the state space spanned by these states a restricted space. It can be described by linear constraints similar to (2.2) and therefore it is possible to search for SFT solutions in the restricted space using the same techniques as for the gauge fixing. The restricted space is not closed under the star product, but one can hope that the projected out equations will be satisfied in the infinite level limit.
Unfortunately, our attempts to find solutions in this setup have not been successful. First, we tried not to impose any gauge. However, the restricted space conditions do not fix enough coefficients at low levels, we therefore encountered the same difficulties as in [37]. There are multiple solutions corresponding to the tachyon vacuum and when we try to improve them to higher levels, Newton’s method fails.
Therefore, it appears necessary to impose some gauge condition in addition to the restricted space conditions. We tested both the Siegel and Schnabl gauge conditions, and both cases lead to similar results. There is a unique tachyon vacuum solution at low levels, but at higher levels, problems with the numerical stability start to appear. Actually, Newton’s method fails to converge at level 20. Furthermore, the value of the energy associated to the numerical solution does not appear to converge to and some of the projected out equations are not satisfied.
These results lead us to the conclusion that the algebra cannot be consistently truncated to finite levels. The restricted space conditions remove too many degrees of freedom at high levels (more than the gauge fixing), therefore the remaining fields cannot solve the SFT equation. Therefore the full analytical expressions are needed to work with the algebra.
Acknowledgements
We would like to thank Ted Erler and Carlo Maccaferri for the useful discussions. This research was supported partly by the Czech Science Foundation (GAČR) grant 17-22899S and by the European Regional Development Fund and the Czech Ministry of Education, Youth and Sports (MŠMT), project No. CZ.02.1.01/0.0/0.0/15_003/0000437. Computational resources were provided by the CESNET LM2015042 and the CERIT Scientific Cloud LM2015085, provided under the programme ”Projects of Large Research, Development, and Innovations Infrastructures.
Appendix A Extrapolations to infinite level
In this appendix, we provide general rules for extrapolations applied to the data of various quantities.
Suppose we have a set of data points for some quantity from level to 666It is assumed that we have data points at even levels only. If we have data at odd levels (or possibly at fractional levels), the data points must be divided into groups, where the members of each group differ by two levels, and each group must be extrapolated separately, see [38] for more details. In the case of Ellwood invariants, the interval is four levels, so there are always at least two groups.. In order to perform extrapolations, we will be required to fit this set of data points using functions of the form [38][42]
[TABLE]
where the order of the fit can vary from to its maximal value . We denote this maximal value as . Note that the value of is equal to the number of used data points minus 1. The coefficients are determined by minimizing the sum of the squares of the residuals of the data points from the function (A.1). Namely, we use the least squares fitting technique. In practice, we use the function NonlinearModelFit in Mathematica.
In the case of the Siegel gauge, we usually use all available data points and maximal order fits to perform extrapolations. This procedure works very well, see [35] and also [38]. Let us analyze whether this approach also works in the Schnabl gauge. A reliable extrapolation procedure should be applicable to multiple quantities and it should satisfy the following properties:
It should approximate the data well. 2. 2.
It should be stable, namely its result should not change much if we add/remove a data point or change the order of the fit. 3. 3.
It should reproduce the analytical expected values.
To test the first point, for a set of data corresponding to some quantity, we can check whether we can predict level 24 data using lower level data. We consider all possible data sets from level to , which go from 2 to 22, and fits with all possible orders .
To determine which of the fits (A.1) provides the best prediction for the value of the quantity at level , we evaluate , which represents the absolute value of the residuals of the predicted value of the quantity from its actual value that has been obtained by direct level truncation computations.
In table A.1, we show what are the best three predictions of level 24 data for several different quantities, which include the energy, some string field coefficients and some out-of-gauge equations. We can see that all the best fits use the maximal possible order and all or almost all data points. Therefore the procedure used in the Siegel gauge should work in the Schnabl gauge too. Note that these fits are interpolation functions that pass through the data points. This result suggests that the level truncation data lie on some smooth curve and they do not contain random fluctuations like experimental data (for instance, due to noise effects).
Regarding the stability of extrapolations, we observe that the results are worse than in the Siegel gauge and there is only a partial stability. For instance, see table 4.2, where we show asymptotic values of the energy that were computed using extrapolations of the form . Although the results do not change much when we change by one unit, the differences are bigger than in Siegel gauge. A similar behavior can be seen in the case of string field coefficients in table 3.2.
We have not found any fits for the energy, as well as for the string field coefficients, that are free of this stability issue. This probably suggests that the numerical solution in the Schnabl gauge has some unusual asymptotic behavior.
In the case of other quantities, like the gauge invariant overlap and the out-of-gauge equations, we observed that their extrapolated values are more stable than those observed in the case of the energy. For the out-of-gauge equations, the best results are generally obtained by maximal order fits using data from level 4, see table A.2.
Finally, regarding the third point, it turns out that the energy and, even more significantly, string field coefficients have lesser precision than we would like and there are essential differences between the extrapolated and the analytical expected values. Nevertheless, we observe that the extrapolations clearly move in some direction as we increase the order . Therefore we can try to make a second, , extrapolation which potentially allows us to improve the results. So let us establish the procedure to determine this extrapolation.
Suppose we have data points from level to . As a first step, we construct functions of the form and evaluate their asymptotic values, namely we compute .
As a second step, by means of polynomials in of order
[TABLE]
we fit the set of data points , where the coefficients are again determined using the least squares fitting technique. Finally, we compute the asymptotic value of (A.2) when . In this extrapolation procedure, it turns out that it is necessary to use less than maximal order fits, because fits with high are unstable.
This second extrapolation procedure works quite well for the string field coefficients from section 3, for which we find that the best results are usually given by fits with . While in the case of the energy and out-of-gauge equations, the differences between fits of different order are of similar size as the precision of original extrapolations.
Appendix B Search for other solutions
Following [37], we also attempted to search for other Schnabl gauge solutions different from the tachyon vacuum. We used the homotopy continuation method adapted to Schnabl gauge to find all solutions of the equations of motion at low levels, which serve as seeds for Newton’s method. We managed to get to level 6 with the twist even condition imposed and to level 5 without it. As in the Siegel gauge, we found several millions of solutions, however, most of them have , which means that there is only a small probability that they would represent some physical configuration. Subsequently, we took several solutions close to the perturbative vacuum and improved them to higher levels. As in the Siegel gauge, we have found several solutions which are more or less stable in the level truncation scheme, nonetheless only two of them behave sufficiently well to motivate a closer attention. Both solutions are twist even and they appear at level 4.
The properties of the first solution are summarized in table B.1. The solution appears to be an analogue of the ”double brane” found in [37], but it behaves asymptotically similarly to the ”half brane” solution. The extrapolated values of its energy and are non-integers, exhibiting large imaginary parts, so this solution is most likely not physical.
The second solution, which is shown in table B.2, behaves slightly better. It is real and the extrapolated values of its energy and the gauge invariant are close to 0 777The energy and in this appendix are normalized according to the convention adopted in reference [37]. Recall that in the conventions of this work, the analytical value of the vacuum energy and the gauge invariant are equal to and [math] respectively.. Therefore, it is possible that this solution is gauge equivalent to the tachyon vacuum. However, the precision of its energy is quite low and the first out-of-gauge equation is not exactly satisfied, so it is possible that this solution is a relict of the level truncation approach as well.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] E. Witten, “Noncommutative Geometry and String Field Theory,” Nucl. Phys. B 268 , 253 (1986). doi:10.1016/0550-3213(86)90155-0
- 2[2] M. Schnabl, “Analytic solution for tachyon condensation in open string field theory,” Adv. Theor. Math. Phys. 10 , no. 4, 433 (2006) doi:10.4310/ATMP.2006.v 10.n 4.a 1 [hep-th/0511286].
- 3[3] A. Sen, “Descent relations among bosonic D-branes,” Int. J. Mod. Phys. A 14 , 4061 (1999) doi:10.1142/S 0217751 X 99001901 [hep-th/9902105].
- 4[4] A. Sen, “Universality of the tachyon potential,” JHEP 9912 , 027 (1999) doi:10.1088/1126-6708/1999/12/027 [hep-th/9911116].
- 5[5] Y. Okawa, “Comments on Schnabl’s analytic solution for tachyon condensation in Witten’s open string field theory,” JHEP 0604 , 055 (2006) doi:10.1088/1126-6708/2006/04/055 [hep-th/0603159].
- 6[6] Y. Okawa, “Analytic methods in open string field theory,” Prog. Theor. Phys. 128 , 1001 (2012). doi:10.1143/PTP.128.1001
- 7[7] E. Fuchs and M. Kroyter, “Schnabl’s L(0) operator in the continuous basis,” JHEP 0610 , 067 (2006) doi:10.1088/1126-6708/2006/10/067 [hep-th/0605254].
- 8[8] E. A. Arroyo, “Conservation laws and tachyon potentials in the sliver frame,” JHEP 1106 , 033 (2011) doi:10.1007/JHEP 06(2011)033 [ar Xiv:1103.4830 [hep-th]].
